OXFORD EUROPE INVESTOR (UK) LLP 0.0 (0) 8 Sackville Street, London, United Kingdom, W1S 3DG November 22, 2025
OXFORD EV INSTALLATIONS LTD 0.0 (0) 23 Nash Road, Upper Heyford, Bicester, Oxfordshire, United Kingdom, OX25 5BL November 22, 2025
OXFORDEXCELLENCE INSPECTIONS LTD 0.0 (0) Flora's Barn, The Ponts Court, South Moreton High Street, Didcot, Oxfordshire, England, OX11 9AG November 22, 2025
OXFORD FINANCE INTERNATIONAL LIMITED 0.0 (0) 124 City Road, London, United Kingdom, EC1V 2NX November 22, 2025
OXFORD FITOUT INTERIOR SOLUTIONS LIMITED 0.0 (0) 8 Chapel Drive, Ambrosden, Oxfordshire, United Kingdom, OX25 2RS November 22, 2025
OXFORD FOREST INVESTMENT LP 0.0 (0) Office 14 2nd Floor, 21 Knightsbridge, London, SW1X 7LY November 22, 2025