OWL & Hare Ltd is an active company incorporated on 9 January 2024 with the registered office located in St. Helens, Merseyside. OWL & Hare Ltd was registered 1 year 10 months ago.
Unaudited abridged accounts made up to 31 January 2025
Submitted on 8 Oct 2025
Confirmation statement made on 8 January 2025 with no updates
Submitted on 21 Jan 2025
Registered office address changed from Martland Mill Mart Lane Burscough Ormskirk L40 0SD England to 54-56 Ormskirk Street St. Helens WA10 2TF on 18 October 2024