APEX DIGITAL LTD Company number 13166071 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressFlat 63 Wool House, 74 Back Church Lane, London, England, E1 1AF PostcodeE1 1AF Companies at this postcode 32 Map