Title YY66796 — LEEDS

Leasehold · LEEDS · -

Property Address
Cell Site 53308, Wharfebank Business Centre, Ilkley Road, Otley
Proprietors
NameCategoryCountryAddedCompanies House
EE LIMITED Limited Company or Public Limited Company--02382161 ↗
HUTCHISON 3G UK LIMITED Limited Company or Public Limited Company--03885486 ↗