OpenCompanies

Techyard Limited

Company number
12056786
Status
Active
Type
Private Limited Company
Incorporated
18 Jun 2019
Nature of business
Information technology consultancy activities

Registered office

4 Vicarage Road
Teddington
TW11 8EZ

Previous names

  • Io173 Ltd (until 4 Sep 2023)

Control

NameNature of controlNotifiedCeased
Mr Robert John Fiddaman Ownership Of Shares 75 To 100 Percent 18 Jun 2019 4 Apr 2024
Tquila Limited Ownership Of Shares 75 To 100 Percent
Voting Rights 75 To 100 Percent
Right To Appoint And Remove Directors
4 Apr 2024

Accounts

Year ended Net assets Cash Employees
31 Dec 2025 -£152,997 £180,380 10
31 Dec 2024 -£159,234 £107,567 11
30 Jun 2023 £365,510 £192,908 6
30 Jun 2022 £428,923 £86,190 5
30 Jun 2021 £163,767 £211,779 4
30 Jun 2020 - - 4

Connections

Companies at the same address

Data