OpenCompanies

In Touch Telecoms Ltd

Company number
11364072
Status
Active
Type
Private Limited Company
Incorporated
16 May 2018
Nature of business
Retail sale of mobile telephones

Registered office

124-128 City Road
London
EC1V 2NX

Accounts

Year ended Net assets Cash Employees
31 May 2025 £10,688 £4,409 1
31 May 2024 -£34,089 £2,476 2
31 May 2023 £59,361 £2,507 2
31 May 2022 £4,871 £19,068 2
31 May 2021 £12,269 - 2
31 May 2020 £6,727 - 0
31 May 2019 £8,083 - -

Connections

Registered address

5,530 companies are registered at this address - likely a registration agent.

Data