11811704 LOCC LTD

Registered Number11811704
CompanyLOCC LTD
Address3rd Floor 86-90 Paul Street
London
EC2A 4NE
England
CountryGB
SIC Code62090 62090
Incorporation Date2019-02-07
Annual Return Date2024-11-30
Latest Accounts Date2023-02-28
Company StatusACTIVE

Credit Scorecard £3.00