OC421248 ACTARUS INVESTMENTS LLP

Registered NumberOC421248
CompanyACTARUS INVESTMENTS LLP
Address29/30 Fitzroy Square
London
W1T 6LQ
United Kingdom
CountryGB
Incorporation Date2018-02-28
Annual Return Date2024-11-27
Latest Accounts Date2023-02-28
Company StatusACTIVE

Credit Scorecard £3.00