SCOTCH PARTNERS LLP

Company number OC371755 ·

Active

Registered office

Address
2nd Floor, Challoner House, 19-21 Clerkenwell Close, London, United Kingdom, EC1R 0AA
Postcode
EC1R 0AA
Companies at this postcode
57
Average house price in EC1R 0AA
£1,998,000 (10 sales)

Map