MALLARD CLEANING SERVICES LTD Company number 17127130 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 27 Clydesdale House, 255 Westbourne Park Road, London, England, W11 1ED PostcodeW11 1ED Companies at this postcode 12 Average house price in W11 1ED £286,000 (1 sales) Map