The Stafford Hotel Limited is an active company incorporated on 17 April 1980 with the registered office located in London, Greater London. The Stafford Hotel Limited was registered 45 years ago.
Register inspection address has been changed from 5th Floor 6 st. Andrew Street London EC4A 3AE United Kingdom to 59 Pall Mall 6th Floor London SW1Y 5JH
Submitted on 7 Aug 2025
Confirmation statement made on 5 August 2025 with no updates
Submitted on 6 Aug 2025
Full accounts made up to 31 December 2024
Submitted on 19 May 2025
Confirmation statement made on 5 August 2024 with no updates
Submitted on 5 Aug 2024
Director's details changed for Mr Anthony William Balch on 4 July 2024
Submitted on 4 Jul 2024
Appointment of Mr Anthony William Balch as a director on 18 June 2024