Leopard Creek Consulting Limited has existed on the British market for at least eight years. Registered with number 10444608 in 2016, it is based at 2a Acomb Court, York YO24 3BJ. This company's SIC and NACE codes are 70229 which means Management consultancy activities other than financial management. 31st October 2022 is the last time when the company accounts were filed.
In order to be able to match the demands of their client base, this specific business is constantly developed by a team of two directors who are Jean S. and Roderick S.. Their successful cooperation has been of critical use to this business for eight years.
Jean S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.