Olympus Propco 10 Limited Company numberFC042903 StatusActive TypeOther Company Type Incorporated18 Sep 2025 Registered office 4th Floor Pauls's Gate22-24 New StreetSt HelierJE1 4TR Data JSON Markdown