Advanced company searchLink opens in new window

STARR EUROPE INSURANCE LIMITED

UK establishment number BR021411

UK establishment office address
4th Floor 30 Fenchurch Avenue, London, EC3M 5AD
Status
Open
Opened on
26 March 2019
Type of business
Insurance And Reinsurance Business

This is a UK establishment of
STARR EUROPE INSURANCE LIMITED

Company number
FC036323