NEW LANDLORDS LTD Company number 12752999 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address30-34 New Oxford Street, London, England, WC1A 1AP PostcodeWC1A 1AP Companies at this postcode 10 Map