05085790 LARCH BOSS LTD

Registered Number05085790
CompanyLARCH BOSS LTD
AddressOne
Glass Wharf
Bristol
BS2 0ZX
United Kingdom
CountryGB
SIC Code68201 68201
Incorporation Date2004-03-26
Annual Return Date2024-11-30
Latest Accounts Date2023-02-28
Company StatusACTIVE

Credit Scorecard £3.00