EXCUBIS LTD.
12391887StatusActive
Company typePrivate Limited Company
Incorporated08/01/2020
Company number12391887
Nature of business (SIC)70229 - Management consultancy activities other than financial management
Also80100 - Private security activities
Also84220 - Defence activities
Registered office37 LOMBARD STREET, LOMBARD STREET, London, EC3V 9BQ
Post townLondon
PostcodeEC3V 9BQ
CountyGREATER LONDON
CountryENGLAND
Accounts categoryTOTAL EXEMPTION FULL
Accounts next due30/06/2027
Last accounts30/09/2025
Confirmation stmt next due21/01/2027
Last confirmation stmt07/01/2026
Previous namesTRELOAR SERVICES LTD (07/01/2026); TRELOAR PHOTOGRAPHY LTD (13/10/2022)
Data from Companies House — updated 2026-08-16.