Located at 389 Upper Richmond Road, London SW15 5QL Leo Clara Limited was categorised as a Private Limited Company with 11293503 Companies House Reg No. It appeared on 2018-04-05. Leo Clara Limited had existed on the local market for four years.
The following company was managed by just one managing director: Leanna M., who was assigned to lead the company in April 2018.
Leanna M. was the individual who controlled this firm, owned over 3/4 of company shares.