MCCOSH HOLDINGS LTD Company number 12061729 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressLloyd's, One Lime Street, London, England, EC3M 7HA PostcodeEC3M 7HA Companies at this postcode 127 Map