The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALBEMARLE CORP COMMON STOCK USD 012653101 83,422 570,952 SH   SOLE   538,525 0 32,427
ANSYS INC COMMON STOCK USD 03662Q105 39,778 117,147 SH   SOLE   117,147 0 0
CINCINNATI FINANCIAL CORP COMMON STOCK USD 172062101 35,766 346,941 SH   SOLE   323,701 0 23,240
CUMMINS INC COMMON STOCK USD 231021106 99,530 384,123 SH   SOLE   365,988 0 18,135
EQUITY RESIDENTIAL REIT USD 29476L107 6,158 85,965 SH   SOLE   85,965 0 0
FIRST REPUBLIC BANK/CA COMMON STOCK USD 33616C100 91,542 549,042 SH   SOLE   549,042 0 0
HAEMONETICS CORP COMMON STOCK USD 405024100 26,919 242,493 SH   SOLE   242,493 0 0
HASBRO INC COMMON STOCK USD 418056107 15,736 163,707 SH   SOLE   163,707 0 0
HUNTINGTON BANCSHARES INC/OH COMMON STOCK USD 446150104 65,893 4,194,352 SH   SOLE   4,194,352 0 0
INTUITIVE SURGICAL INC COMMON STOCK USD 46120E602 23,194 31,362 SH   SOLE   31,362 0 0
KIMCO REALTY CORP REIT USD 49446R109 2,008 107,096 SH   SOLE   107,096 0 0
PROGRESSIVE CORP/THE COMMON STOCK USD 743315103 25,342 265,053 SH   SOLE   265,053 0 0
PULTEGROUP INC COMMON STOCK USD 745867101 2,927 55,818 SH   SOLE   55,818 0 0
STEEL DYNAMICS INC COMMON STOCK USD 858119100 42,828 843,737 SH   SOLE   843,737 0 0
PRA HEALTH SCIENCES INC COMMON STOCK USD 69354M108 2,164 14,120 SH   SOLE   14,120 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK USD 883556102 3,741 8,191 SH   SOLE   8,191 0 0
T ROWE PRICE GROUP INC COMMON STOCK USD 74144T108 33,210 193,722 SH   SOLE   193,722 0 0
WATSCO INC COMMON STOCK USD 942622200 28,872 110,716 SH   SOLE   80,764 0 29,952
WATTS WATER TECHNOLOGIES INC COMMON STOCK USD 942749102 2,407 20,262 SH   SOLE   20,262 0 0
JOHN B SANFILIPPO SON INC COMMON STOCK USD 800422107 2,457 27,189 SH   SOLE   27,189 0 0
INSULET CORP COMMON STOCK USD 45784P101 69,730 267,759 SH   SOLE   267,759 0 0
VEEVA SYSTEMS INC COMMON STOCK USD 922475108 9,596 36,713 SH   SOLE   36,713 0 0
BURLINGTON STORES INC COMMON STOCK USD 122017106 92,614 309,437 SH   SOLE   309,437 0 0
EVERBRIDGE INC COMMON STOCK USD 29978A104 44,730 369,301 SH   SOLE   369,301 0 0
SOLAREDGE TECHNOLOGIES INC COMMON STOCK USD 83417M104 66,163 230,196 SH   SOLE   230,196 0 0
PLANET FITNESS INC COMMON STOCK USD 72703H101 48,625 629,044 SH   SOLE   629,044 0 0
EXACT SCIENCES CORP COMMON STOCK USD 30063P105 34,067 258,533 SH   SOLE   258,533 0 0
BROADCOM INC COMMON STOCK USD 11135F101 163,271 352,134 SH   SOLE   330,641 0 21,493
EPAM SYSTEMS INC COMMON STOCK USD 29414B104 30,090 75,800 SH   SOLE   75,800 0 0
GDS HOLDINGS LTD ADR USD 36165L108 8,860 109,300 SH   SOLE   109,300 0 0
BANDWIDTH INC COMMON STOCK USD 05988J103 26,667 210,425 SH   SOLE   210,425 0 0
AMERICOLD REALTY TRUST REIT USD 03064D108 6,586 171,099 SH   SOLE   171,099 0 0
BANK OZK COMMON STOCK USD 06417N103 14,648 358,583 SH   SOLE   358,583 0 0
SITEONE LANDSCAPE SUPPLY INC COMMON STOCK USD 82982L103 26,497 155,051 SH   SOLE   155,051 0 0
PENUMBRA INC COMMON STOCK USD 70975L107 6,903 25,542 SH   SOLE   25,542 0 0
RINGCENTRAL INC COMMON STOCK USD 76680R206 26,183 87,900 SH   SOLE   87,900 0 0
STAAR SURGICAL CO COMMON STOCK USD 852312305 9,533 90,435 SH   SOLE   90,435 0 0
PLUG POWER INC COMMON STOCK USD 72919P202 27,664 771,878 SH   SOLE   771,878 0 0
VERACYTE INC COMMON STOCK USD 92337F107 8,346 155,308 SH   SOLE   155,308 0 0
SCIPLAY CORP COMMON STOCK USD 809087109 2,465 152,443 SH   SOLE   152,443 0 0
DESCARTES SYSTEMS GROUP INC/THE COMMON STOCK CAD 249906108 1,552 25,518 SH   SOLE   25,518 0 0
ENDAVA PLC ADR USD 29260V105 22,473 267,158 SH   SOLE   267,158 0 0
SEA LTD ADR USD 81141R100 10,090 45,200 SH   SOLE   45,200 0 0
MAXAR TECHNOLOGIES INC COMMON STOCK CAD 57778K105 1,989 52,624 SH   SOLE   52,624 0 0
CSW INDUSTRIALS INC COMMON STOCK USD 126402106 2,770 20,519 SH   SOLE   20,519 0 0
SHOPIFY INC COMMON STOCK USD 82509L107 29,466 26,605 SH   SOLE   26,605 0 0
FRESHPET INC COMMON STOCK USD 358039105 26,032 163,921 SH   SOLE   163,921 0 0
DYNATRACE INC COMMON STOCK USD 268150109 11,742 243,414 SH   SOLE   243,414 0 0
PALOMAR HOLDINGS INC COMMON STOCK USD 69753M105 6,956 103,752 SH   SOLE   103,752 0 0
LPL FINANCIAL HOLDINGS INC COMMON STOCK USD 50212V100 2,970 20,895 SH   SOLE   20,895 0 0
KINGSOFT CLOUD HOLDINGS LTD ADR USD 49639K101 7,420 188,900 SH   SOLE   188,900 0 0
CME GROUP INC. COMMON STOCK USD 12572Q105 107,037 524,098 SH   SOLE   498,890 0 25,208
MSA SAFETY INC COMMON STOCK USD 553498106 2,539 16,946 SH   SOLE   16,946 0 0
ATT INC COMMON STOCK USD 00206R102 43,707 1,444,392 SH   SOLE   1,444,392 0 0
CEMEX SAB DE CV ADR USD 151290889 2,475 355,035 SH   SOLE   355,035 0 0
SVB FINANCIAL GROUP COMMON STOCK USD 78486Q101 81,537 165,168 SH   SOLE   165,168 0 0
DIODES INC COMMON STOCK USD 254543101 2,349 29,421 SH   SOLE   29,421 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC COMMON STOCK USD 31620M106 80,211 570,615 SH   SOLE   570,615 0 0
PACKAGING CORP OF AMERICA COMMON STOCK USD 695156109 17,755 132,014 SH   SOLE   132,014 0 0
MASTERCARD INC COMMON STOCK USD 57636Q104 67,107 188,290 SH   SOLE   188,290 0 0
HANESBRANDS INC COMMON STOCK USD 410345102 27,493 1,397,716 SH   SOLE   1,397,716 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK USD 084670702 5,786 22,636 SH   SOLE   22,636 0 0
ILLUMINA INC COMMON STOCK USD 452327109 78,030 203,167 SH   SOLE   203,167 0 0
ACTIVISION BLIZZARD INC COMMON STOCK USD 00507V109 47,118 506,702 SH   SOLE   506,702 0 0
COSTCO WHOLESALE CORP COMMON STOCK USD 22160K105 3,162 8,971 SH   SOLE   8,971 0 0
PERFICIENT INC COMMON STOCK USD 71375U101 17,725 301,857 SH   SOLE   301,857 0 0
ALLSTATE CORP/THE COMMON STOCK USD 020002101 3,107 27,044 SH   SOLE   27,044 0 0
VISA INC COMMON STOCK USD 92826C839 172,847 814,395 SH   SOLE   814,395 0 0
GARTNER INC COMMON STOCK USD 366651107 57,927 317,391 SH   SOLE   317,391 0 0
MARTIN MARIETTA MATERIALS INC COMMON STOCK USD 573284106 36,973 110,099 SH   SOLE   110,099 0 0
DOLBY LABORATORIES INC COMMON STOCK USD 25659T107 17,418 176,346 SH   SOLE   176,346 0 0
OMEGA HEALTHCARE INVESTORS INC REIT USD 681936100 28,958 789,887 SH   SOLE   789,887 0 0
BLACKROCK INC COMMON STOCK USD 09247X101 3,875 5,140 SH   SOLE   5,140 0 0
EQUINIX INC REIT USD 29444U700 791 1,163 SH   SOLE   1,163 0 0
MCCORMICK CO INC/MD COMMON STOCK USD 579780206 2,311 25,927 SH   SOLE   25,927 0 0
CISCO SYSTEMS INC/DELAWARE COMMON STOCK USD 17275R102 27,527 532,435 SH   SOLE   532,435 0 0
XILINX INC COMMON STOCK USD 983919101 2,098 16,936 SH   SOLE   16,936 0 0
IDEXX LABORATORIES INC COMMON STOCK USD 45168D104 2,832 5,788 SH   SOLE   5,788 0 0
TETRA TECH INC COMMON STOCK USD 88162G103 84,305 621,761 SH   SOLE   621,761 0 0
GILEAD SCIENCES INC COMMON STOCK USD 375558103 71,127 1,100,687 SH   SOLE   1,050,963 0 49,724
DIGITAL REALTY TRUST INC REIT USD 253868103 55,040 390,799 SH   SOLE   390,799 0 0
UNITED RENTALS INC COMMON STOCK USD 911363109 2,747 8,343 SH   SOLE   8,343 0 0
AMERICAN TOWER CORP REIT USD 03027X100 75,987 317,859 SH   SOLE   317,859 0 0
REPUBLIC SERVICES INC COMMON STOCK USD 760759100 60,027 603,649 SH   SOLE   603,649 0 0
NVIDIA CORP COMMON STOCK USD 67066G104 79,815 149,486 SH   SOLE   149,486 0 0
JEFFERIES FINANCIAL GROUP INC COMMON STOCK USD 47233W109 2,572 85,459 SH   SOLE   85,459 0 0
MICROSOFT CORP COMMON STOCK USD 594918104 484,507 2,055,083 SH   SOLE   1,987,921 0 67,162
ADOBE INC COMMON STOCK USD 00724F101 31,409 66,079 SH   SOLE   66,079 0 0
BOTTOMLINE TECHNOLOGIES DE INC COMMON STOCK USD 101388106 27,006 597,344 SH   SOLE   597,344 0 0
MAXIM INTEGRATED PRODUCTS INC COMMON STOCK USD 57772K101 13,348 146,083 SH   SOLE   146,083 0 0
CARLYLE GROUP INC/THE COMMON STOCK USD 14316J108 2,527 68,751 SH   SOLE   68,751 0 0
DAVITA INC COMMON STOCK USD 23918K108 2,580 23,926 SH   SOLE   23,926 0 0
ESTEE LAUDER COS INC/THE COMMON STOCK USD 518439104 42,150 144,919 SH   SOLE   144,919 0 0
WATERS CORP COMMON STOCK USD 941848103 2,746 9,662 SH   SOLE   9,662 0 0
XYLEM INC/NY COMMON STOCK USD 98419M100 61,466 584,277 SH   SOLE   584,277 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR USD 874039100 137,254 1,160,853 SH   SOLE   996,068 0 164,785
DARDEN RESTAURANTS INC COMMON STOCK USD 237194105 21,180 149,251 SH   SOLE   149,251 0 0
AMAZON.COM INC COMMON STOCK USD 023135106 220,899 71,394 SH   SOLE   71,394 0 0
FACEBOOK INC COMMON STOCK USD 30303M102 8,406 28,539 SH   SOLE   28,539 0 0
UNIVERSAL DISPLAY CORP COMMON STOCK USD 91347P105 64,633 273,106 SH   SOLE   273,106 0 0
CHENIERE ENERGY INC COMMON STOCK USD 16411R208 1,731 24,075 SH   SOLE   24,075 0 0
MARKETAXESS HOLDINGS INC COMMON STOCK USD 57060D108 80,949 162,577 SH   SOLE   162,577 0 0
CATERPILLAR INC. COMMON STOCK USD 149123101 3,560 15,336 SH   SOLE   15,336 0 0
JPMORGAN CHASE CO. COMMON STOCK USD 46625H100 210,698 1,383,203 SH   SOLE   1,333,521 0 49,682
KIMBERLY-CLARK CORP COMMON STOCK USD 494368103 16,479 118,500 SH   SOLE   118,500 0 0
LOCKHEED MARTIN CORP COMMON STOCK USD 539830109 52,764 142,825 SH   SOLE   142,825 0 0
PFIZER INC COMMON STOCK USD 717081103 75,826 2,092,913 SH   SOLE   1,989,282 0 103,631
COCA-COLA CO/THE COMMON STOCK USD 191216100 38,148 723,593 SH   SOLE   723,593 0 0
MARSH MCLENNAN COS INC COMMON STOCK USD 571748102 2,887 23,696 SH   SOLE   23,696 0 0
XPENG INC ADR USD 98422D105 8,930 245,000 SH   SOLE   245,000 0 0
TERMINIX GLOBAL HOLDINGS INC COMMON STOCK USD 88087E100 50,211 1,053,313 SH   SOLE   1,053,313 0 0
VIATRIS INC COMMON STOCK USD 92556V106 661 47,279 SH   SOLE   35,277 0 12,002
BERKELEY LIGHTS INC COMMON STOCK USD 084310101 4,642 92,618 SH   SOLE   92,618 0 0
WESCO INTERNATIONAL INC COMMON STOCK USD 95082P105 2,326 26,878 SH   SOLE   26,878 0 0
ASTRAZENECA PLC ADR USD 046353108 23,146 465,629 SH   SOLE   465,629 0 0
NEXTERA ENERGY INC COMMON STOCK USD 65339F101 120,539 1,594,217 SH   SOLE   1,497,222 0 96,995
CHEVRON CORP COMMON STOCK USD 166764100 149 1,425 SH   SOLE   1,425 0 0
TEXAS INSTRUMENTS INC COMMON STOCK USD 882508104 74,966 396,775 SH   SOLE   345,277 0 51,498
HERSHEY CO/THE COMMON STOCK USD 427866108 2,047 12,940 SH   SOLE   12,940 0 0
UNION PACIFIC CORP COMMON STOCK USD 907818108 22,669 102,844 SH   SOLE   102,844 0 0
EMERSON ELECTRIC CO COMMON STOCK USD 291011104 38,088 422,171 SH   SOLE   422,171 0 0
GENERAL MOTORS CO COMMON STOCK USD 37045V100 34,956 608,240 SH   SOLE   608,240 0 0
AIR PRODUCTS AND CHEMICALS INC COMMON STOCK USD 009158106 58,495 207,869 SH   SOLE   187,704 0 20,165
PEPSICO INC COMMON STOCK USD 713448108 28,743 203,238 SH   SOLE   157,663 0 45,575
FLOWSERVE CORP COMMON STOCK USD 34354P105 2,665 68,666 SH   SOLE   68,666 0 0
ABIOMED INC COMMON STOCK USD 003654100 37,814 118,639 SH   SOLE   118,639 0 0
ABBVIE INC COMMON STOCK USD 00287Y109 4,026 37,211 SH   SOLE   37,211 0 0
KELLOGG CO COMMON STOCK USD 487836108 14,264 225,336 SH   SOLE   225,336 0 0
COLGATE-PALMOLIVE CO COMMON STOCK USD 194162103 17,760 225,349 SH   SOLE   225,349 0 0
KROGER CO/THE COMMON STOCK USD 501044101 33,614 933,990 SH   SOLE   933,990 0 0
JOHNSON JOHNSON COMMON STOCK USD 478160104 73,489 447,431 SH   SOLE   423,328 0 24,103
THE PROCTER GAMBLE COMPANY COMMON STOCK USD 742718109 1,755 12,951 SH   SOLE   12,951 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK USD 053015103 93,910 498,276 SH   SOLE   468,509 0 29,767
TERADYNE INC COMMON STOCK USD 880770102 68,621 563,945 SH   SOLE   563,945 0 0
DANAHER CORP COMMON STOCK USD 235851102 3,610 16,037 SH   SOLE   16,037 0 0
T-MOBILE US INC COMMON STOCK USD 872590104 3,023 24,128 SH   SOLE   24,128 0 0
CLOROX CO/THE COMMON STOCK USD 189054109 31,264 162,091 SH   SOLE   143,341 0 18,750
ABBOTT LABORATORIES COMMON STOCK USD 002824100 2,941 24,540 SH   SOLE   24,540 0 0
ZOETIS INC COMMON STOCK USD 98978V103 2,992 18,995 SH   SOLE   18,995 0 0
AVERY DENNISON CORP COMMON STOCK USD 053611109 38,101 207,362 SH   SOLE   207,362 0 0
MERCK CO INC COMMON STOCK USD 58933Y105 31,173 404,376 SH   SOLE   404,376 0 0
NUCOR CORP COMMON STOCK USD 670346105 49,305 614,240 SH   SOLE   578,619 0 35,621
WALT DISNEY CO/THE COMMON STOCK USD 254687106 80,897 438,371 SH   SOLE   438,371 0 0
TARGET CORP COMMON STOCK USD 87612E106 28,921 146,016 SH   SOLE   146,016 0 0
ESSENTIAL UTILITIES INC COMMON STOCK USD 29670G102 62,855 1,404,577 SH   SOLE   1,404,577 0 0
TESLA INC COMMON STOCK USD 88160R101 27,920 41,796 SH   SOLE   41,796 0 0
BEST BUY CO INC COMMON STOCK USD 086516101 24,867 216,594 SH   SOLE   216,594 0 0
SERVICENOW INC COMMON STOCK USD 81762P102 73,367 146,634 SH   SOLE   146,634 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK USD 92343V104 32,333 556,225 SH   SOLE   556,225 0 0
US BANCORP COMMON STOCK USD 902973304 34,436 622,591 SH   SOLE   622,591 0 0
STATE STREET CORP COMMON STOCK USD 857477103 46,634 555,104 SH   SOLE   555,104 0 0
ALIBABA GROUP HOLDING LTD ADR USD 01609W102 52,148 229,900 SH   SOLE   229,900 0 0
APPLE INC COMMON STOCK USD 037833100 411,287 3,366,512 SH   SOLE   3,366,512 0 0
GENTHERM INC COMMON STOCK USD 37253A103 2,668 35,999 SH   SOLE   35,999 0 0
KLA CORP COMMON STOCK USD 482480100 3,067 9,281 SH   SOLE   9,281 0 0
NIKE INC COMMON STOCK USD 654106103 14,698 110,494 SH   SOLE   110,494 0 0
HOME DEPOT INC/THE COMMON STOCK USD 437076102 5,326 17,433 SH   SOLE   17,433 0 0
MICRON TECHNOLOGY INC COMMON STOCK USD 595112103 20,731 234,991 SH   SOLE   234,991 0 0
CITIZENS FINANCIAL GROUP INC COMMON STOCK USD 174610105 21,172 479,556 SH   SOLE   479,556 0 0
MANULIFE FINANCIAL CORP COMMON STOCK CAD 56501R106 1,392 64,759 SH   SOLE   0 0 64,759
CNO FINANCIAL GROUP INC COMMON STOCK USD 12621E103 2,837 116,806 SH   SOLE   116,806 0 0
MARTEN TRANSPORT LTD COMMON STOCK USD 573075108 1,579 93,040 SH   SOLE   93,040 0 0
PAYPAL HOLDINGS INC COMMON STOCK USD 70450Y103 34,395 141,642 SH   SOLE   141,642 0 0
ALPHABET INC COMMON STOCK USD 02079K107 182,297 88,129 SH   SOLE   88,129 0 0
ALPHABET INC COMMON STOCK USD 02079K305 58,594 28,413 SH   SOLE   28,413 0 0
CDW CORP/DE COMMON STOCK USD 12514G108 14,726 88,843 SH   SOLE   88,843 0 0
JD.COM INC ADR USD 47215P106 48,939 580,400 SH   SOLE   580,400 0 0