Kleros Ltd is an active company incorporated on 7 January 2025 with the registered office located in Nottingham, Nottinghamshire. Kleros Ltd was registered 1 year 1 month ago.
Confirmation statement made on 6 January 2026 with no updates
Submitted on 20 Jan 2026
Registered office address changed from Seagrave French Llp 1 Poplars Court Lenton Lane Nottingham NG7 7EA United Kingdom to Unit 1 Poplars Court Nottingham NG7 2RR on 21 January 2025