- NEW HYTHE LANE INVESTMENTS LIMITED
9845009FSB3706C2B064Larkfield
- AVERON ORD FAMILY INVESTMENTS
984500R803D03A776320Edinburgh
- AURA POWER SOLAR UK 2 LTD
984500BCF554B60D5A41Bristol
- Arboretum Capital Holdings Ltd
254900UCPJD19WYJ8239Edinburgh
- VERT-EGO LTD
984500DBF1D83PBD6S79Rushden
- The JAB Trust
6488NI83JE59R7W9V041London
- PEACOCK ADVISORS LTD
984500CFF08DCA2CP834London
- Ray Pearson Family Education Trust
6488A9BW6TK84G2W6109Market Overton
- MARTYN ROSE LIMITED
6488N266LB20JT5H6U46London
- The AIOB Trust
6488RU65V5B8C297DP38London
- The LAB Trust
648840NSFR37N3LO1518London
- EDUARDO CANOVAS PEREZ-WILLIS TRUST
21380027H8WZQ5IGZE56LONDON
- THE FORBES 2025 TRUST
21380033LBXKC1HCEZ29TETBURY
- THE A P JAMES AND C A YOUNG DISCRETIONARY SETTLEMENT 2022
2138004IRAVJZZR2GL07LIVERPOOL
- JEFFRIES FAMILY TRUST
2138006DLZBWYZUM3I21LIVERPOOL
- TOUCAN SHARE CLUB
2138006HFBTNPC3O7C93EASTLEIGH
- THE SARA MCCORKELL DISCRETIONARY TRUST
2138006KVP7RT4JOJG31DROMORE
- PUTM ACS ASIA PACIFIC EX JAPAN CORE STRATEGY FUND
2138007K9JCFMOC6GL55BIRMINGHAM
- ELENA ANA PEREZ-WILLIS TRUST
213800CBUD5T56JUGL72LONDON
- THE WOMENS COUNCIL
213800F7XG66U5YYXH32LONDON
- AXA INVESTMENT MANAGERS UK HOLDINGS LIMITED
213800F8NTIWZRP22F50LONDON
- HELIOS LLV THIRTEEN LIMITED
213800FQNPAVNNW31T26LONDON
- MINING AND METALS RESEARCH CORPORATION LTD
213800GGC61N52OAB847YATELEY
- LONDON ASSOCIATION IN AID OF MORAVIAN MISSIONS
213800GKEFGWZ64W4P34LONDON
- STUART CONNAL'S TRUST FOR GRANDCHILDREN
213800IU2GQUKCW8CC17ABERDEEN
- AUTONOMY HOLDINGS LIMITED
213800KCADTY6KMSMD98CHESTER LE STREET
- QUALITY GOODS LIMITED
213800M58SMKVDHB9J95TAMWORTH
- JKAN LTD
213800NO39YOEFNKKR83STOCKPORT
- THE JOSEPHINE MARY BRIERLEY DISCRETIONARY WILL TRUST
213800OYH9ZKRAWOF740CLITHEROE
- CASA SAN DAMIAN LIMITED
213800PI2229ESW33497BEACONSFIELD
- MICHAEL CLARK FLEXIBLE LIFE INTEREST WILL TRUST
213800QBHJVYHJP4T917WILMSLOW
- LODDERS TRUST CORPORATION LIMITED
213800QJXVVS2R2FGQ55STRATFORD-UPON-AVON
- LUX SOLIS LP
213800YT93V533BZI288LONDON
- ALEJANDRO CANOVAS PEREZ-WILLIS TRUST
213800YTLW9HES5IP928LONDON
- PAUL & ALISON SMITH DISCRETIONARY TRUST
213800Z7P12GADF5ZY97READING
- HUXLEY EUROPE LIMITED
9845006E4D042EDAO532Manchester
- F2X GROUP LIMITED
984500671C13FA85U178London
- BLK GLOBAL PLC
984500C8F2A903P8C077Glasgow
- Enville Mount Limited
2549009V3O5AVYTX0V19Manchester
- Community Vets Pension Scheme
254900PODQPKSMLCBW61London
- OP Pension Scheme
984500DB7873B5D8B318Carlisle
- SYN HOLDINGS LTD
254900KQMTJQ0XX45X86London
- CCM VENTURES LTD
984500141D048F6GEE60Cambridge
- ORLAMBER LTD
9845004GA4043A2C4E21Edinburgh
- RSV DIAGNOSTICS LTD
98450087DF3881BB1B71Wilmslow
- ARDENT FIELDWORK LTD
9845008D5D9BA8D8A055Stanmore
- R&G INVESTMENTS AND HOLDINGS LTD
984500EAB6F8F86C3A04Harrow On The Hill
- MAZATAZ LTD
984500N0Y54PBCD45862London
- NKK OPTICS LIMITED
98450001E709LC455603Leicester
- BLUEBIRD FINCO LIMITED
254900AIFMW8L9B0M178Birmingham
- SPILSBURY HOLDINGS LIMITED
9845003C6DD3AB8BC938London
- SEMANTIC VENTURES II LP
984500864BA584E7AD40St. Albans
- MOSSY HILL SHETLAND LIMITED
529900GK8JVRFIMM9F88London
- VB GROUP SMALL SELF-ADMINISTERED SCHEME
2549004USTRKD382F116Galashiels
- URBAN HOSPITALITY CONCEPTS LIMITED
98450054E94A795B7636Chessington
- JJRF LTD
984500CE9FA966AE4746London
- Nostos Capital Ltd.
894500G9EI154I458723London
- SEAPOINT FINANCE UK LIMITED
6488321NL6RQ91BV3V43Walton-on-Thames
- LALEHAM HOMES LIMITED
64884F3QM0Q24FU3M498Chertsey
- VS INTERNATIONAL HOLDINGS LIMITED
2549000593M52QFOYZ60Reading