Kleo (Ingoldmells) LLP is an active company incorporated on 13 November 2024 with the registered office located in Deal, Kent. Kleo (Ingoldmells) LLP was registered 1 year 2 months ago.
Registered office address changed from 68 Liverpool Road Walmer Deal Middlesex CT14 7LP United Kingdom to 61 Culver Grove Stanmore HA7 2NJ on 14 November 2024