MRC BA LIMITED Company number 16956088 · Monitor this company Active Overview Control Analysis Location Related Registered office Address860 Green Lanes, London, England, N21 2RS PostcodeN21 2RS Companies at this postcode 179 Average house price in N21 2RS £380,000 (8 sales) Map