LEADSCALE LABS LIMITED

Company number 04738797 ·

Active

Registered office

Address
Overmore Limited, Unit 1, 6 Owen Street, London, England, EC1V 7JX
Postcode
EC1V 7JX
Companies at this postcode
14
Average house price in EC1V 7JX
£974,000 (12 sales)

Map