If you are looking for Khumo Group Ltd Company Information, then Address Adda is the right place for you, the Khumo Group Ltd is a Private Limited Company which was incorporated on 26/02/2019 at Flat C, 19 Deans Buildings, Post Town:- London, Country:- England, Post Code:- Se17 1qe address which belongs to United Kingdom. You can also track Khumo Group Ltd through its company number which is 11848201. The nature of business and SIC number of Khumo Group Ltd is 96090 - Other Service Activities N.e.c. . According to our database the current status of Khumo Group Ltd is Active. You can find more brief details about Khumo Group Ltd below..