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 11 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