The OWLS Nest Ltd is a liquidation company incorporated on 22 September 2023 with the registered office located in Leeds, West Yorkshire. The OWLS Nest Ltd was registered 2 years 1 month ago.
Return of final meeting in a creditors' voluntary winding up
Submitted on 8 Oct 2025
Liquidators' statement of receipts and payments to 21 May 2025
Submitted on 18 Jun 2025
Registered office address changed from 10 the Close Haydock St. Helens WA11 0BY England to Suite One, Peel Mill Commercial Street Morley West Yorkshire LS27 8AG on 31 May 2024