OXFORD INTERNATIONAL BIOMEDICAL CENTRE LIMITED 0.0 (0) 3rd Floor, Hathaway House, Popes Drive, Finchley, United Kingdom, N3 1QF November 22, 2025
OXFORD INTERNATIONAL BIOMEDICAL ENABLING CENTRE LTD 0.0 (0) 11 Minns Road, Grove, Wantage, England, OX12 7NA November 22, 2025
DIYA INTERNATIONAL RECRUITMENTS LTD 0.0 (0) Flat 41, St. Giles House, St. Giles Road, London, United Kingdom, SE5 7UD November 22, 2025
OXFORD INTERNATIONAL COLLABORATION CENTRE LIMITED 0.0 (0) Unit 7 Westmoreland House, Scrubs Lane, London, England, NW10 6RE November 22, 2025
DOTFIND RECRUITMENT LIMITED 0.0 (0) 39/43 Bridge Street, Swinton, Mexborough, England, S64 8AP November 22, 2025