MAINLAND (UK) LIMITED Company number 04421057 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address1 Armitage Road, London, England, NW11 8QB PostcodeNW11 8QB Companies at this postcode 12 Map