IRON MOUNTAIN PLE LIMITED Company number 03714414 · Monitor this company Dissolved Overview People 31 Documents Analysis Location Related Registered office AddressCOTTONS CENTRE, 3RD FLOOR, TOOLEY STREET, LONDON, SE1 2TT PostcodeSE1 2TT Companies at this postcode 8 Map