The Clubhouse Holborn
20 St. Andrew Street
London
EC4A 3AG
- Companies registered here
- 4
- Postcode
- EC4A 3AG
Companies at this address
- Advanced Network Technologies Ltd (11819696)
- Maestro Technologies Ltd (11511427)
- Poolbeg Pharma (UK) Limited (13279216)
- Poolbeg Pharma PLC (13279507)