MISTER DUCK LIMITED Company number 11736521 · Monitor this company Active - Proposal to Strike off Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressUnit 4b Andrews Road, Regent Studios, London, England, E8 4QN PostcodeE8 4QN Companies at this postcode 82 Map