Registered as 07226375 14 years ago, Leeca Solutions Limited is a Private Limited Company. The business latest registration address is 18 Wentworth Court, 4 Gatliff Road London. The company's principal business activity number is 62020 which means Information technology consultancy activities. 16th April 2022 is the last time the accounts were filed.
We have one director at present running this company, specifically Colin L. who has been doing the director's responsibilities for 14 years.
Colin L. is the individual with significant control over this firm, has substantial control or influence over the company.