OpenCompanies

XO Communications Limited

Company number
08476902
Status
Active
Type
Private Limited Company
Incorporated
8 Apr 2013
Nature of business
Media representation services

Registered office

Brookview House
2 Bradley Drive
Northleach
GL54 3DA

Control

NameNature of controlNotifiedCeased
Mr James Richard Joseph Oxley Ownership Of Shares 25 To 50 Percent 6 Apr 2016 25 Jul 2025
Mrs Sara Jane Oxley Ownership Of Shares 25 To 50 Percent 6 Apr 2016

Accounts

Year ended Net assets Cash Employees
31 Mar 2025 £6,156 - 2
31 Mar 2024 £5,384 - 2
30 Apr 2023 £1,941 - 1
30 Apr 2022 £1,260 - 1
30 Apr 2021 £5,562 - 1
30 Apr 2020 £6,632 - 1
30 Apr 2019 -£9,985 - 1
30 Apr 2018 £31,037 £90,777 1
30 Apr 2017 £19,714 £68,436 1
30 Apr 2016 £151 £77,627 -

Data