Investors
AIM Rule 26 Information
Restore plc is a company incorporated in England and Wales and was registered in September 2004 with registered number 05169780. The main country of operation is the United Kingdom. The information is being disclosed for the purposes of AIM Rule 26. The page was last updated on 24 March 2025.