Company name: Biovault Technical Ltd
Description: We apply a truly ethical approach to the provision of the highest quality tissue banking service worldwide.
24 Brest Rd, Plymouth PL6 5XP, United Kingdom