Leo Services & Management Ltd can be found at Dalton House, 60 Windsor Avenue in London. Its postal code is SW19 2RR. Leo Services & Management has existed in this business since it was set up in 2008. Its Companies House Registration Number is 06493561. The enterprise's SIC and NACE codes are 70229 which means Management consultancy activities other than financial management. Leo Services & Management Limited released its latest accounts for the financial period up to 2022-12-31. The company's latest annual confirmation statement was released on 2023-02-05.
In this limited company, just about all of director's responsibilities have so far been carried out by Olivier L. who was selected to lead the company sixteen years ago.
Olivier L. 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.