- TAN HOLDINGS LIMITED
64883NYQ1BR5Z177V615Truro
- HAMMAD MALIK FAMILY INVESTMENTS LIMITED
6488Y9ZTH5CE1N952078Altrincham
- THE PERFECT GROUP OF COMPANIES LTD
984500ADQFC589906C23London
- SILVERMINE CAPITAL LTD SSAS
2138001N53XROV4S2L06BURY
- LIFE INTEREST TRUST FOR ANDREW MACVINISH
21380039TZ3NYP7KIL38HADDINGTON
- DECON CONSULTANTS LIMITED
21380056C9F1A5EU7114LONDON
- FORGE LIFE SCIENCES L.P.
213800AWZIBMPBN6KM55LONDON
- THE JOLLY FOUNDATION
213800BCRNUD144L3K55RADCLIFFE
- OUTBOOKS SSAS
213800HKDCEFOY8K5O75BURY
- SA SCHEME
213800IM6QNYGXX8US24BURY
- THE EMCEE PENSION FUND
213800IMY7V8OTK3H809LONDON
- R&B SSAS (2024)
213800KPMFR3CG58AL72SALISBURY
- FINCHFIELDS LIMITED
213800OFX6I9CTZ9QG22LOUGHTON
- LAKE MEDICAL SERVICES LIMITED
213800PEIEGRPQJ22I39MANCHESTER
- THE S C AND S A MARCH PENSION SCHEME
213800TO376PRV1YV334LEICESTER
- PALL MALL AND WOODCOTE PARK CLUBHOUSES LIMITED
213800VLDMM9H5S44M48LONDON
- INVINITY ENERGY SYSTEMS PLC
213800XX6UAMF51CYM12LONDON
- TRADERS INNOVATIONS LIMITED
984500JLFA3F19EEB778London
- TRUVA TRUST CORPORATION PLC
98450044D76CDB12B914London
- ASSH012202
98450088CDCA1CMFD602Eltham
- HAMSARD 3778 LIMITED
254900KJRRKGBC4CYV54London
- VELTIOSI LIMITED
2549005RZBURGI7ICK04Bournemouth
- ERIA INVESTMENT LIMITED
894500FP8KF4FETRIJ43LONDON
- BC & DM PENSION FUND
2549008CQ5B4ID3I6M44GODALMING
- WICKHAM RYE & CO. LIMITED
6488UA18T839BL7BC035Beaconsfield
- TOUCHWOOD CAPITAL LIMITED
984500DC6B0E2F4EB843London
- K KAPUR & COMPANY LIMITED
64889MDZY6H87Q50I580Leeds
- BAHRAMS LTD
9845008ECEFF7J8E9015Kent
- BSA CONSULTANCY LTD
254900QYNU3QQ5B1G897Birmingham
- BORDER INVESTMENTS LTD
6488F0616ET6K3TFY948Carlisle
- Romane Retail Ltd
254900MXB5DS2JWKXE05Chippenham
- CERES ONLINE SERVICES LIMITED
254900DJ01ETE52L7804Lytham Saint Annes
- AIJ HOLDINGSUK LIMITED
9845000J1B9E4977X916Liverpool
- MANDERLEY INVESTMENTS LIMITED
9845003ADF68667B0366Bristol
- MINE TECH SERVICES (UK) LIMITED
984500A14E4ACF1DAF44Lancaster
- INNOVATION PRODUCTS LTD
984500E8AK77F8806136Newcastle
- BROADENT LIMITED
254900RBPR5JJ0C2PN67Kingston upon Thames
- SUNOPTIC INTERNATIONAL LIMITED
6488O1ACEW8168G48P60London
- SKI ZOOM LTD
6488P3NCZN715P94V698Bristol
- CAATALYST UK LTD
2549004S4FPI0PNGER74London
- FLEXENET LTD
98450011BF144FF82A66Abbotsley
- HITCHIN INDUSTRIAL & BUSINESS ESTATES LIMITED
984500D694C00E4EAA50Manchester
- AMAZON SAVERS
6488X9E6SP117A3C1B79Sheffield
- MURFTECH ENGINEERING SOLUTIONS LTD
6488FRMJ7067M57C3T34Pembroke Dock
- ENVI CONSULTING AND INVESTMENTS LLC (UK) LIMITED
64882E81RZW4X308ER46Harpenden
- MARLOW LEISURE LIMITED
648807FDT7M5ST2Y5804Burford
- SB RENEWABLES LTD
2138001WDQQFT5T9KK15LONDON
- HEALY 2024 DISCRETIONARY TRUST
21380034JHJ2Z5XJPC46GUILDFORD
- LD RENT CO 1 LIMITED
21380049YF7FUYW91606LONDON
- AVIVA INVESTORS VENTURE & GROWTH CAPITAL LTAF
2138005R2KCAVJN2GQ05LONDON
- QML PARTNERS LP
21380099YST9PAPH5859LONDON
- THE WARBURTON FAMILY 2024 TRUST
213800DR46AE85E32M88CARNFORTH
- THE MEYRICK DISCRETIONARY SETTLEMENT
213800EZORY4SAEZMV08CHRISTCHURCH
- NIKKA INVESTMENTS LTD.
213800GM6G3LMCXG2W22WEYBRIDGE
- HUNTERS MOON CAPITAL LLP
213800KHYCWMLXG4AE17LONDON
- LD RENT CO 2 LIMITED
213800OBCGRNFHAW3N86LONDON
- THE A L M BOLITHO GRANDCHILDREN'S TRUST 2024
213800PZYKDXNTUFOB24PENZANCE
- RAVENMEOLS INVESTMENTS LIMITED
213800QGSHIO4N1R5Z12LIVERPOOL
- TMWF
213800S4MO7QMJJWKD49CHELTENHAM
- THE SYLVIA NICHOLSON DISCRETIONARY TRUST 2023
213800TBG9HOK8YIP703ALTRINCHAM