ORRERY LABS LTD

Company number 17103766 ·

Active

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)

Map