Registered with number 08980629 ten years ago, Canguro Limited is categorised as a Private Limited Company. The company's latest mailing address is Second Floor, 150-151 Fleet Street London. This firm's principal business activity number is 82990 which stands for Other business support service activities not elsewhere classified. The company's latest accounts describe the period up to 2022-04-30 and the latest annual confirmation statement was filed on 2023-04-07.
Right now, this particular company is administered by just one managing director: Guglielmo S., who was chosen to lead the company ten years ago.
Guglielmo S. is the individual with significant control over this firm, owns over 3/4 of company shares.