Leo Capital Limited with Companies House Reg No. 08771119 has been operating on the market for 11 years. This Private Limited Company is located at 5 Brayford Square, 5 Brayford Square, London and company's post code is E1 0SG. This business's principal business activity number is 70229 : Management consultancy activities other than financial management. 2022-11-30 is the last time when company accounts were filed.
Mazhar S. is this specific company's only director, that was assigned to lead the company on 2013-11-12.
Mazhar S. is the individual who has control over this firm, owns over 3/4 of company shares.