XI Holdings Ltd
5 companies in this group.
- Blue Renewables Ltd (13716989)
- SJM Electrical Services (Southeast) Ltd (09554887)
- SJM Renewables (Southeast) Ltd (14139312)
- UK Facilities Solutions Ltd (08626334)
- XI Leisure Ltd (13309627)
5 companies in this group.