LEDMOOR LIMITED

Company number 10596312 ·

Active

Registered office

Address
17 Melcombe Street, London, United Kingdom, NW1 6AG
Postcode
NW1 6AG
Companies at this postcode
10
Average house price in NW1 6AG
£43,000 (1 sales)

Map