BM LONDON DEVELOPMENTS LIMITED Company number 16978689 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressSuite 307, Peel House 32-34 London Road, Morden, England, SM4 5HT PostcodeSM4 5HT Companies at this postcode 124 Average house price in SM4 5HT £347,000 (12 sales) Map