Iron Mountain Mayflower Limited is a dissolved company incorporated on 12 February 2004 with the registered office located in London, Greater London. Iron Mountain Mayflower Limited was registered 21 years ago.
Return of final meeting in a members' voluntary winding up
Submitted on 26 Aug 2021
Resignation of a liquidator
Submitted on 7 Aug 2021
Appointment of a voluntary liquidator
Submitted on 7 Aug 2021
Liquidators' statement of receipts and payments to 2 October 2020
Submitted on 11 Dec 2020
Liquidators' statement of receipts and payments to 2 October 2019
Submitted on 7 Jan 2020
Registered office address changed from Ground Floor 4 More London Riverside London SE1 2AU United Kingdom to 15 Canada Square London E14 5GL on 25 October 2018