If you are looking for Komodo London Ltd Company Information, then Address Adda is the right place for you, the Komodo London Ltd is a Private Limited Company which was incorporated on 26/01/2018 at International House, 24 Holborn Viaduct, Post Town:- London, Country:- United Kingdom, Post Code:- Ec1a 2bn address which belongs to United Kingdom. You can also track Komodo London Ltd through its company number which is 11172531. The nature of business and SIC number of Komodo London Ltd is 47750 - Retail Sale Of Cosmetic And Toilet Articles In Specialised Stores . According to our database the current status of Komodo London Ltd is Active. You can find more brief details about Komodo London Ltd below..