Owl Xl CIC Company number12060780 StatusActive TypeCommunity Interest Company Incorporated20 Jun 2019 Nature of business Other business support service activities n.e.c. Registered office 98 Havant RoadCoshamPortsmouthPO6 2JF Accounts Year ended 31 Mar 2025 31 Mar 2024 31 Mar 2023 31 Mar 2022 31 Mar 2021 30 Jun 2020 Data JSON Markdown