Masters Allen Limited is a liquidation company incorporated on 21 December 2007 with the registered office located in Coventry, West Midlands. Masters Allen Limited was registered 17 years ago.
Registered office address changed from C/O Charnwood Accountants the Point, Granite Way Mountsorrel Loughborough Leicestershire LE12 7TZ to 5 Mercia Business Village Torwood Close Coventry West Midlands CV4 8HX on 6 August 2025
Submitted on 6 Aug 2025
Statement of affairs
Submitted on 6 Aug 2025
Resolutions
Submitted on 6 Aug 2025
Appointment of a voluntary liquidator
Submitted on 6 Aug 2025
Compulsory strike-off action has been discontinued
Submitted on 9 Jul 2025
Notification of Sean Gareth Masters as a person with significant control on 21 December 2021
Submitted on 8 Jul 2025
Confirmation statement made on 21 December 2021 with updates
Submitted on 8 Jul 2025
Cessation of Boomworks Group Limited as a person with significant control on 21 December 2021