12 Bloomsbury Square
London
WC1A 2LP
- Companies registered here
- 3
- Postcode
- WC1A 2LP
Companies at this address
- 12 Bloomsbury Square Limited (07057143)
- Bloomsbury Square Employment Law LLP (OC437958)
- The City Disputes Panel Limited (07121217)