OXFORD SOLAR INSTALLATIONS LTD 0.0 (0) 23 Nash Road, Upper Heyford, Bicester, Oxfordshire, United Kingdom, OX25 5BL November 22, 2025
OXFORD SPIRES INTERNATIONAL LTD 0.0 (0) Unit 25, Bankside Stationfields, Kidlington, Oxford, Oxfordshire, United Kingdom, OX5 1JE November 22, 2025
OXFORD SPIRES INTERNATIONAL GROUP LIMITED 0.0 (0) Unit 25 Bankside Stationfields, Kidlington, Oxford, Oxfordshire, United Kingdom, OX5 1JE November 22, 2025
OXFORD STREET INVESTMENTS LTD 0.0 (0) Loughborough Technology Centre, Unit 29 Epinal Way, Loughborough, United Kingdom, LE11 3GE November 22, 2025
OXFORD TECH INVESTMENT LTD 0.0 (0) 2 Green Street Green Road, Dartford, England, DA1 1QE November 22, 2025
OXFORD TECHNOLOGY PARK INVESTMENTS LIMITED 0.0 (0) C/O Hillier Hopkins, First Floor Radius, 51 Clarendon Road, Watford, Herts, United Kingdom, WD17 1HP November 22, 2025