ORRERY LABS LTD
Company number 17103766 · Monitor this company
Registered office
- Address
- Flat 21 City Lofts 112-116 Tabernacle Street, London, England, EC2A 4LE
- Postcode
- EC2A 4LE
- Companies at this postcode
- 24
- Average house price in EC2A 4LE
- £1,152,000 (29 sales)