Central London City Road Limited Company numberOE022368 StatusActive TypeOverseas Entity Incorporated2 Feb 2023 Registered office Charles Bisson House Second Floor30-32 New StreetSt. HelierJE1 8FT Data JSON Markdown