OpenCompanies

Excubis Ltd

Company number
12391887
Status
Active
Type
Private Limited Company
Incorporated
8 Jan 2020
Nature of business
Management consultancy activities other than financial management
Private security activities
Defence activities

Registered office

37 Lombard Street
Lombard Street
London
EC3V 9BQ

Previous names

  • Treloar Photography Ltd (until 13 Oct 2022)
  • Treloar Services Ltd (until 7 Jan 2026)

Control

NameNature of controlNotifiedCeased
Mr Samuel Treloar Ownership Of Shares 75 To 100 Percent
Voting Rights 75 To 100 Percent
Right To Appoint And Remove Directors
8 Jan 2020

Accounts

Year ended Net assets Cash Employees
30 Sep 2025 £11,993 - 0
30 Sep 2024 Dormant £11,789 - 0
30 Sep 2023 £11,789 - 0
30 Sep 2022 £361 £7 0
31 Jan 2022 £13 - 1
31 Jan 2021 £230 - 1

Connections

Companies at the same address

Data