The Capleo Limited business has been operating in this business for 7 years, as it's been founded in 2017. Started with Companies House Reg No. SC582608, Capleo was set up as a Private Limited Company located in 91 Alexander Street, Airdrie ML6 0BD. This business's principal business activity number is 70229 which stands for Management consultancy activities other than financial management. 2022-11-30 is the last time when account status updates were filed.
At the moment, the business is managed by one director: Mark S., who was arranged to perform management duties in 2017.
Mark S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.