Outlook Origins Ltd is a dissolved company incorporated on 10 April 2023 with the registered office located in Cheltenham, Gloucestershire. Outlook Origins Ltd was registered 2 years 5 months ago.
Application to strike the company off the register
Submitted on 8 Jun 2023
Registered office address changed from Frogmore House the Workplace 6 Ormond Place Cheltenham Gloucestershire GL50 1JD United Kingdom to C/O in the Loop Accounts Ltd Formal House 60 st. Georges Place Cheltenham Gloucestershire GL50 3PN on 15 May 2023