05139897 LARCH LIFE NO.1 (UK) LTD

Registered Number05139897
CompanyLARCH LIFE NO.1 (UK) LTD
AddressOne
Glass Wharf
Bristol
BS2 0ZX
United Kingdom
CountryGB
SIC Code68201 68201
Incorporation Date2004-05-27
Annual Return Date2024-11-30
Latest Accounts Date2023-02-28
Company StatusACTIVE

Credit Scorecard £3.00