This company named Impala Consulting Services was founded on Monday 21st July 2008 as a Private Limited Company. This business's head office may be gotten hold of in London on 6th Floor, 2 London Wall Place. Assuming you need to reach the business by post, its postal code is EC2Y 5AU. The office registration number for Impala Consulting Services Limited is 06651517. This business's SIC and NACE codes are 70229 - Management consultancy activities other than financial management. Impala Consulting Services Ltd filed its latest accounts for the period up to 31st July 2019. The business latest confirmation statement was submitted on 1st July 2019.