The company is located in London registered with number: 07759337. This company was set up in the year 2011. The main office of this firm is situated at 65 Leigham Vale . The area code for this address is SW16 2JG. The firm's declared SIC number is 70229, that means Management consultancy activities other than financial management. Its latest filed accounts documents cover the period up to 2022-09-30 and the latest confirmation statement was filed on 2023-08-10.
As stated, this business was established in September 2011 and has so far been steered by four directors, and out this collection of individuals two (Sarah B. and Peter L.) are still functioning.
Peter L. is the individual who has control over this firm, has substantial control or influence over the company.