Address: Roslin Innovation Centre The University Of Edinburgh, Easter Bush Campus, Edinburgh
Incorporation date: 14 Jul 2021
Address: 71-75 Shelton Street, Covent Garden, London
Incorporation date: 16 Aug 2023
Address: Newman & Co, 17, Surrey Street, Lowestoft
Incorporation date: 12 Jun 2018
Address: The Mount, Woodlands Road, Liverpool
Incorporation date: 07 Oct 2013
Address: 34 Picardy House, 54 Cedar Road, Enfield
Incorporation date: 22 Jun 2022