LMSQUARE LIMITED Company number 12207038 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address22 Nexus Court Malvern Road, London, United Kingdom, NW6 5AT PostcodeNW6 5AT Companies at this postcode 26 Average house price in NW6 5AT £519,000 (43 sales) Map