Starr Europe Insurance Limited Company numberFC036323 StatusActive TypeOther Company Type Incorporated26 Mar 2019 Registered office Dragonara Business Centre, 5th FloorDragonara RoadSt Julians Data JSON Markdown