LEDMOOR LIMITED Company number 10596312 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address17 Melcombe Street, London, United Kingdom, NW1 6AG PostcodeNW1 6AG Companies at this postcode 10 Average house price in NW1 6AG £43,000 (1 sales) Map