NRMCLEOD LTD Company number 10194180 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address89 MILTON AVENUE, LONDON, UNITED KINGDOM, NW10 8PL PostcodeNW10 8PL Companies at this postcode 25 Average house price in NW10 8PL £421,000 (8 sales) Map