ASTRO PROJECTS M LIMITED Company number 16286660 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressSt. Helens, 1 Undershaft, London, England, EC3A 8EE PostcodeEC3A 8EE Companies at this postcode 4 Map