Leopard Hotels Limited is a liquidation company incorporated on 10 January 2007 with the registered office located in Worthing, West Sussex. Leopard Hotels Limited was registered 18 years ago.
Registered office address changed from C/O Alter Domus (Uk) Limited 10th Floor 30 st Mary Axe London EC3A 8BF United Kingdom to 1 Liverpool Terrace Worthing BN11 1TA on 27 May 2025