CAMBRIDGE INVESTMENT ASSOCIATES LIMITED 0.0 (0) 65 Church Street, Harston, Cambridge, CB22 7NP November 22, 2025
CAMBRIDGE INVESTMENT CONSULTANTS LIMITED 0.0 (0) The Station House, 15 Station Road, St. Ives, Cambridgeshire, United Kingdom, PE27 5BH November 22, 2025
CAMBRIDGE INVESTMENT PARTNERSHIP LLP 0.0 (0) The Power House, Powdermill Lane, Waltham Abbey, England, EN9 1BN November 22, 2025
CAMBRIDGE INVESTMENT RESEARCH LTD 0.0 (0) 5a 5a Fulbrooke Rd, Cambridge, England, CB3 9EE November 22, 2025
CAMBRIDGE INVESTMENTS UK LIMITED 0.0 (0) 286b Chase Road, Southgate, London, United Kingdom, N14 6HF November 22, 2025