MOLEWOOD LABS LTD Company number 11041374 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressSovereign House, 212-224 Shaftesbury Avenue, London, WC2H 8HQ PostcodeWC2H 8HQ Companies at this postcode 107 Map