Victoria House
Bloomsbury Square
London
WC1B 4DA
- Companies registered here
- 3
- Postcode
- WC1B 4DA
Companies at this address
- Aavantgarde Bio UK Limited (15057199)
- Caeruleus Genomics Ltd (14481675)
- Yoholife Ltd (14805579)