- SCALBY INVESTMENTS
213800UIM87AWW47QQ86BARNSLEY
- MGTS SARUJA GROWTH FUND
213800UZ74CPO2QHLF63BIRMINGHAM
- MSP FUNDING LIMITED
635400EF8OMLXQEXVV98LONDON
- SYNC OSA LTD
984500707711FA0BBC19Blackburn
- VJL HOLDINGS LIMITED
984500CEB770CF851B70Arnold
- MAN RI COMMUNITY HOUSING 3 UNIT TRUST
254900NTJFGPJWJAVM73London
- The Nurdansel Magee Residuary Estate Will Trust
984500CD6MA72RJFF021Bristol
- Chiswick Place Consultancy Ltd
529900A490914SMKJH28Richmond
- LG ELECTRONICS U.K. LTD
2549008MLUDA9PM5TR53Weybridge
- BOURN CAPITAL GROUP LTD
984500BTODE3C2CA0684Bournemouth
- EEQU LTD
9845007C10730939FF30London
- GLANVILLE PROJECTS HOLDINGS LIMITED
98450008DEL15AA13676Abingdon
- CASHBLACK LTD
9845005865C71DZ05E73London
- ERIC SMITH ASSOCIATES LIMITED
984500F03ABD78K07E46Manchester
- AESG LIMITED
984500YF1CCA56914202London
- GENESIS GLOBAL TECHNOLOGY LIMITED
64889723M0Y6RDD2FS25London
- Sustainable Decisions Limited
254900BIKORFA91MHD66London
- COREFILING LIMITED
6488BL6F0ND5M9800B06Oxford
- KULBIS ENGINEERING LTD
254900IW8AETAHN7ZA35West Molesey
- Blackheath Property Services Limited
254900ZENIV9CPFSMY53Scunthorpe
- The ASC 2020 Trust
9845002E99F78L740C68London
- RCP LIMITED
64880B4EN6DX14X45Y46London
- GREEN RUNNING LIMITED
9845001E58FB6A01CB07Bath
- HMRAD LTD
9845002C6680M486FF35Birmingham
- SQUIRRELZ LTD
984500E1A97F26I2D874Milford, Godalming
- KINGFISHER RADIOLOGY LIMITED
984500FDUB93A5F5C578Stoughton
- THE YES FOUNDATION LIMITED
894500WN4B3K37XT9Y57WOODFORD GREEN
- UDAMO LIMITED
984500B07037N4C67439East Molesey
- Gilbert Dennis Webb Intestacy Trust
9845003E15610CC7EC20Swindon
- AC BUSINESS GROWTH TEAM LIMITED
6488IW326F417EC0BN18Cheltenham
- ANGLIA ACOUSTICS LIMITED
894500WMYRJSG8LXME11COLCHESTER
- B J VIGO LIMITED
894500WFQ8QPG43LVA75Gravesend
- RFA (UK) LIMITED
391200YOG273I9YMC681London
- RECAYE LIMITED
894500WFVSAH33FHIU65GT. YARMOUTH
- The Rowfold Trust
9845003B2C6CEBAFC214Twickenham
- MOMENTUM INVESTMENT MANAGEMENT LIMITED
648864ND8P0A70O2VN79London
- MHA PLC
6488GWOR8UO490L88275Milton Keynes
- DEVOPS TOOLBOX LTD
64888SRMZPT6675I8349London
- Enterprise Services Information Security UK Limited
254900UZ1TR9O7URXP55Farnborough
- VELLA LIMITED
6488U79MSTP5T2L45451Newent
- TKI PROPERTY GROUP LTD
6488EZ21VP1F1LX98637Leeds
- S.J MEIRING DISCRETIONARY TRUST NO 2
2138006QUTZ3UDJAYG75LONDON
- SCOT J C B LIMITED
2138009362SDYY834T85GLASGOW
- MEDOUTCOMES LTD
213800997I1UM5J5GB07LONDON
- SACHMA DC SSAS
213800MKG55I7TQAUL25LONDON
- LEGAL & GENERAL UNIT TRUST MANAGERS IV
213800PZHCAN2URLDA41LONDON
- XL PENSION SCHEME
213800SF21MH6ATEIR88BRISTOL
- TIM ARCHER PENSION FUND
213800SSB9RS5YDTNU22CARLISLE
- DAS & SONS LIMITED
213800THALUY2GEU2110COVENTRY
- CATERSPARESUK DIRECTORS PENSION SCHEME
213800VFQ1WWF14N8I27SKELMERSDALE
- HARRINGTON COOPER LLP
635400OQUYPZGN5Y3G11London
- AARK CAPITAL LIMITED
9845008A7WD0B34HN609London
- XERGIS LTD
9845001WA6CBBEA3B734Worcester
- SWAYIT LIMITED
984500G1B9B4ACCFF127Hereford
- SYSTEMIC CREATIVE LTD
984500E94EFBB968A034London
- DAATO BRICKS LIMITED
9845009EHDBD08RA6824Chelmsford
- SMPS CONSULTANCY LIMITED
984500ABAQ144D1A1038Glasgow
- COPPER STREET SPV LIMITED
2549004SVZQK9IUW8128Salford
- THE COACH TRAVEL GROUP LIMITED
254900RVYR25J76R1T06Thatcham
- REDRUTH MANSFIELD SPV LIMITED
254900RL7RJ62W0GXR56Salford