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 66,329 393,893 SH   SOLE   372,016 0 21,877
ANSYS INC COMMON STOCK USD 03662Q105 40,120 115,697 SH   SOLE   115,697 0 0
CINCINNATI FINANCIAL CORP COMMON STOCK USD 172062101 34,323 294,480 SH   SOLE   271,240 0 23,240
CUMMINS INC COMMON STOCK USD 231021106 87,383 358,408 SH   SOLE   340,273 0 18,135
ESSEX PROPERTY TRUST INC REIT USD 297178105 2,626 8,753 SH   SOLE   8,753 0 0
FIRST REPUBLIC BANK/CA COMMON STOCK USD 33616C100 134,458 718,912 SH   SOLE   718,912 0 0
HASBRO INC COMMON STOCK USD 418056107 14,585 154,320 SH   SOLE   154,320 0 0
HUNTINGTON BANCSHARES INC/OH COMMON STOCK USD 446150104 52,790 3,701,929 SH   SOLE   3,701,929 0 0
INTUITIVE SURGICAL INC COMMON STOCK USD 46120E602 37,794 41,096 SH   SOLE   41,096 0 0
KIMCO REALTY CORP REIT USD 49446R109 2,233 107,096 SH   SOLE   107,096 0 0
MDU RESOURCES GROUP INC COMMON STOCK USD 552690109 2,269 72,423 SH   SOLE   72,423 0 0
PROGRESSIVE CORP/THE COMMON STOCK USD 743315103 19,649 200,095 SH   SOLE   200,095 0 0
PULTEGROUP INC COMMON STOCK USD 745867101 2,381 43,624 SH   SOLE   43,624 0 0
GRAY TELEVISION INC COMMON STOCK USD 389375106 2,506 107,182 SH   SOLE   107,182 0 0
STEEL DYNAMICS INC COMMON STOCK USD 858119100 37,272 625,371 SH   SOLE   625,371 0 0
PRA HEALTH SCIENCES INC COMMON STOCK USD 69354M108 2,333 14,120 SH   SOLE   14,120 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK USD 883556102 4,132 8,191 SH   SOLE   8,191 0 0
T ROWE PRICE GROUP INC COMMON STOCK USD 74144T108 30,254 152,966 SH   SOLE   152,966 0 0
WATSCO INC COMMON STOCK USD 942622200 31,729 110,716 SH   SOLE   80,764 0 29,952
WATTS WATER TECHNOLOGIES INC COMMON STOCK USD 942749102 2,956 20,262 SH   SOLE   20,262 0 0
JOHN B SANFILIPPO SON INC COMMON STOCK USD 800422107 2,408 27,189 SH   SOLE   27,189 0 0
INSULET CORP COMMON STOCK USD 45784P101 72,372 263,632 SH   SOLE   263,632 0 0
VEEVA SYSTEMS INC COMMON STOCK USD 922475108 11,417 36,708 SH   SOLE   36,708 0 0
BURLINGTON STORES INC COMMON STOCK USD 122017106 79,458 246,780 SH   SOLE   246,780 0 0
EVERBRIDGE INC COMMON STOCK USD 29978A104 65,592 482,008 SH   SOLE   482,008 0 0
SOLAREDGE TECHNOLOGIES INC COMMON STOCK USD 83417M104 66,101 239,506 SH   SOLE   239,506 0 0
PLANET FITNESS INC COMMON STOCK USD 72703H101 48,009 637,990 SH   SOLE   637,990 0 0
EXACT SCIENCES CORP COMMON STOCK USD 30063P105 40,556 326,672 SH   SOLE   326,672 0 0
BROADCOM INC COMMON STOCK USD 11135F101 150,721 316,224 SH   SOLE   294,731 0 21,493
EPAM SYSTEMS INC COMMON STOCK USD 29414B104 38,389 75,132 SH   SOLE   75,132 0 0
GDS HOLDINGS LTD ADR USD 36165L108 10,730 136,700 SH   SOLE   136,700 0 0
BANDWIDTH INC COMMON STOCK USD 05988J103 34,199 247,840 SH   SOLE   247,840 0 0
AMERICOLD REALTY TRUST REIT USD 03064D108 6,474 171,099 SH   SOLE   171,099 0 0
BANK OZK COMMON STOCK USD 06417N103 14,884 353,041 SH   SOLE   353,041 0 0
SITEONE LANDSCAPE SUPPLY INC COMMON STOCK USD 82982L103 14,604 86,314 SH   SOLE   86,314 0 0
PENUMBRA INC COMMON STOCK USD 70975L107 8,047 29,335 SH   SOLE   29,335 0 0
RINGCENTRAL INC COMMON STOCK USD 76680R206 23,282 80,124 SH   SOLE   80,124 0 0
STAAR SURGICAL CO COMMON STOCK USD 852312305 12,481 81,934 SH   SOLE   81,934 0 0
PLUG POWER INC COMMON STOCK USD 72919P202 25,885 757,091 SH   SOLE   757,091 0 0
VERACYTE INC COMMON STOCK USD 92337F107 10,823 271,040 SH   SOLE   271,040 0 0
SCIPLAY CORP COMMON STOCK USD 809087109 1,520 89,828 SH   SOLE   89,828 0 0
DESCARTES SYSTEMS GROUP INC/THE COMMON STOCK CAD 249906108 1,762 25,518 SH   SOLE   25,518 0 0
ENDAVA PLC ADR USD 29260V105 29,264 258,291 SH   SOLE   258,291 0 0
SEA LTD ADR USD 81141R100 11,502 41,900 SH   SOLE   41,900 0 0
MAXAR TECHNOLOGIES INC COMMON STOCK CAD 57778K105 2,919 73,251 SH   SOLE   73,251 0 0
SHOPIFY INC COMMON STOCK USD 82509L107 52,337 35,822 SH   SOLE   35,822 0 0
FRESHPET INC COMMON STOCK USD 358039105 35,608 218,507 SH   SOLE   218,507 0 0
DYNATRACE INC COMMON STOCK USD 268150109 20,854 357,027 SH   SOLE   357,027 0 0
PALOMAR HOLDINGS INC COMMON STOCK USD 69753M105 7,702 102,150 SH   SOLE   102,150 0 0
LPL FINANCIAL HOLDINGS INC COMMON STOCK USD 50212V100 2,396 17,749 SH   SOLE   17,749 0 0
KINGSOFT CLOUD HOLDINGS LTD ADR USD 49639K101 6,404 188,900 SH   SOLE   188,900 0 0
CME GROUP INC. COMMON STOCK USD 12572Q105 106,467 500,845 SH   SOLE   475,637 0 25,208
MSA SAFETY INC COMMON STOCK USD 553498106 2,806 16,946 SH   SOLE   16,946 0 0
ATT INC COMMON STOCK USD 00206R102 51,576 1,792,711 SH   SOLE   1,792,711 0 0
CEMEX SAB DE CV ADR USD 151290889 2,982 355,035 SH   SOLE   355,035 0 0
SVB FINANCIAL GROUP COMMON STOCK USD 78486Q101 76,036 136,650 SH   SOLE   136,650 0 0
MORGAN STANLEY COMMON STOCK USD 617446448 16,177 176,470 SH   SOLE   133,635 0 42,835
FIDELITY NATIONAL INFORMATION SERVICES INC COMMON STOCK USD 31620M106 80,091 565,336 SH   SOLE   565,336 0 0
PACKAGING CORP OF AMERICA COMMON STOCK USD 695156109 12,157 89,808 SH   SOLE   89,808 0 0
MASTERCARD INC COMMON STOCK USD 57636Q104 68,125 186,645 SH   SOLE   186,645 0 0
METLIFE INC COMMON STOCK USD 59156R108 16,327 272,838 SH   SOLE   272,838 0 0
HANESBRANDS INC COMMON STOCK USD 410345102 23,475 1,257,356 SH   SOLE   1,257,356 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK USD 084670702 5,665 20,398 SH   SOLE   20,398 0 0
ILLUMINA INC COMMON STOCK USD 452327109 85,353 180,535 SH   SOLE   180,535 0 0
ACTIVISION BLIZZARD INC COMMON STOCK USD 00507V109 39,466 413,514 SH   SOLE   413,514 0 0
COSTCO WHOLESALE CORP COMMON STOCK USD 22160K105 3,550 8,971 SH   SOLE   8,971 0 0
PERFICIENT INC COMMON STOCK USD 71375U101 22,007 273,685 SH   SOLE   273,685 0 0
ALLSTATE CORP/THE COMMON STOCK USD 020002101 3,043 23,331 SH   SOLE   23,331 0 0
VISA INC COMMON STOCK USD 92826C839 185,745 793,884 SH   SOLE   793,884 0 0
GARTNER INC COMMON STOCK USD 366651107 72,814 300,672 SH   SOLE   300,672 0 0
MARTIN MARIETTA MATERIALS INC COMMON STOCK USD 573284106 38,133 108,398 SH   SOLE   108,398 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK USD 67103H107 2,409 4,256 SH   SOLE   4,256 0 0
DOLBY LABORATORIES INC COMMON STOCK USD 25659T107 17,106 174,034 SH   SOLE   174,034 0 0
OMEGA HEALTHCARE INVESTORS INC REIT USD 681936100 24,277 668,959 SH   SOLE   668,959 0 0
BLACKROCK INC COMMON STOCK USD 09247X101 3,967 4,532 SH   SOLE   4,532 0 0
EQUINIX INC REIT USD 29444U700 934 1,163 SH   SOLE   1,163 0 0
MCCORMICK CO INC/MD COMMON STOCK USD 579780206 2,289 25,927 SH   SOLE   25,927 0 0
AMERICAN WATER WORKS CO INC COMMON STOCK USD 030420103 6,334 41,100 SH   SOLE   41,100 0 0
CISCO SYSTEMS INC/DELAWARE COMMON STOCK USD 17275R102 26,595 501,785 SH   SOLE   501,785 0 0
XILINX INC COMMON STOCK USD 983919101 2,450 16,936 SH   SOLE   16,936 0 0
IDEXX LABORATORIES INC COMMON STOCK USD 45168D104 3,655 5,788 SH   SOLE   5,788 0 0
TETRA TECH INC COMMON STOCK USD 88162G103 71,409 585,130 SH   SOLE   585,130 0 0
GILEAD SCIENCES INC COMMON STOCK USD 375558103 70,425 1,023,155 SH   SOLE   973,431 0 49,724
DIGITAL REALTY TRUST INC REIT USD 253868103 57,588 382,744 SH   SOLE   382,744 0 0
UNITED RENTALS INC COMMON STOCK USD 911363109 2,661 8,343 SH   SOLE   8,343 0 0
AMERICAN TOWER CORP REIT USD 03027X100 80,236 296,861 SH   SOLE   296,861 0 0
REPUBLIC SERVICES INC COMMON STOCK USD 760759100 63,459 576,848 SH   SOLE   576,848 0 0
NVIDIA CORP COMMON STOCK USD 67066G104 159,834 199,768 SH   SOLE   199,768 0 0
JEFFERIES FINANCIAL GROUP INC COMMON STOCK USD 47233W109 2,922 85,459 SH   SOLE   85,459 0 0
UNITEDHEALTH GROUP INC COMMON STOCK USD 91324P102 5,370 13,411 SH   SOLE   13,411 0 0
MICROSOFT CORP COMMON STOCK USD 594918104 560,267 2,068,537 SH   SOLE   2,001,375 0 67,162
ADOBE INC COMMON STOCK USD 00724F101 38,720 66,115 SH   SOLE   66,115 0 0
MAXIM INTEGRATED PRODUCTS INC COMMON STOCK USD 57772K101 15,375 145,924 SH   SOLE   145,924 0 0
CARLYLE GROUP INC/THE COMMON STOCK USD 14316J108 3,119 67,128 SH   SOLE   67,128 0 0
DAVITA INC COMMON STOCK USD 23918K108 2,881 23,926 SH   SOLE   23,926 0 0
ESTEE LAUDER COS INC/THE COMMON STOCK USD 518439104 45,404 142,842 SH   SOLE   142,842 0 0
WATERS CORP COMMON STOCK USD 941848103 3,335 9,662 SH   SOLE   9,662 0 0
XYLEM INC/NY COMMON STOCK USD 98419M100 66,903 557,707 SH   SOLE   557,707 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR USD 874039100 127,635 1,062,679 SH   SOLE   908,894 0 153,785
DARDEN RESTAURANTS INC COMMON STOCK USD 237194105 21,453 146,945 SH   SOLE   146,945 0 0
AMAZON.COM INC COMMON STOCK USD 023135106 243,233 70,722 SH   SOLE   70,722 0 0
FACEBOOK INC COMMON STOCK USD 30303M102 9,923 28,539 SH   SOLE   28,539 0 0
UNIVERSAL DISPLAY CORP COMMON STOCK USD 91347P105 60,005 269,890 SH   SOLE   269,890 0 0
CHENIERE ENERGY INC COMMON STOCK USD 16411R208 2,832 32,641 SH   SOLE   32,641 0 0
MARKETAXESS HOLDINGS INC COMMON STOCK USD 57060D108 69,971 150,934 SH   SOLE   150,934 0 0
NORFOLK SOUTHERN CORP COMMON STOCK USD 655844108 2,930 11,047 SH   SOLE   11,047 0 0
CATERPILLAR INC. COMMON STOCK USD 149123101 3,338 15,336 SH   SOLE   15,336 0 0
JPMORGAN CHASE CO. COMMON STOCK USD 46625H100 191,748 1,233,399 SH   SOLE   1,183,717 0 49,682
KIMBERLY-CLARK CORP COMMON STOCK USD 494368103 14,226 106,398 SH   SOLE   106,398 0 0
LOCKHEED MARTIN CORP COMMON STOCK USD 539830109 53,151 140,484 SH   SOLE   140,484 0 0
PFIZER INC COMMON STOCK USD 717081103 81,181 2,073,056 SH   SOLE   1,969,425 0 103,631
COCA-COLA CO/THE COMMON STOCK USD 191216100 44,270 818,306 SH   SOLE   818,306 0 0
MARSH MCLENNAN COS INC COMMON STOCK USD 571748102 3,334 23,696 SH   SOLE   23,696 0 0
XPENG INC ADR USD 98422D105 10,876 245,000 SH   SOLE   245,000 0 0
DENBURY INC COMMON STOCK USD 24790A101 3,313 43,200 SH   SOLE   43,200 0 0
TERMINIX GLOBAL HOLDINGS INC COMMON STOCK USD 88087E100 31,830 667,295 SH   SOLE   667,295 0 0
VIATRIS INC COMMON STOCK USD 92556V106 37 2,600 SH   SOLE   2,600 0 0
BERKELEY LIGHTS INC COMMON STOCK USD 084310101 5,521 123,230 SH   SOLE   123,230 0 0
WESCO INTERNATIONAL INC COMMON STOCK USD 95082P105 2,165 21,061 SH   SOLE   21,061 0 0
ASTRAZENECA PLC ADR USD 046353108 26,280 438,802 SH   SOLE   438,802 0 0
PURECYCLE TECHNOLOGIES INC COMMON STOCK USD 74623V103 6,071 257,025 SH   SOLE   257,025 0 0
HONEST CO INC/THE COMMON STOCK USD 438333106 4,524 279,453 SH   SOLE   279,453 0 0
DOVER CORP COMMON STOCK USD 260003108 2,843 18,890 SH   SOLE   18,890 0 0
NEXTERA ENERGY INC COMMON STOCK USD 65339F101 103,498 1,412,900 SH   SOLE   1,325,605 0 87,295
CHEVRON CORP COMMON STOCK USD 166764100 149 1,425 SH   SOLE   1,425 0 0
TEXAS INSTRUMENTS INC COMMON STOCK USD 882508104 68,814 357,909 SH   SOLE   306,411 0 51,498
HERSHEY CO/THE COMMON STOCK USD 427866108 2,254 12,940 SH   SOLE   12,940 0 0
UNION PACIFIC CORP COMMON STOCK USD 907818108 23,855 108,496 SH   SOLE   108,496 0 0
EMERSON ELECTRIC CO COMMON STOCK USD 291011104 37,172 386,318 SH   SOLE   386,318 0 0
GENERAL MOTORS CO COMMON STOCK USD 37045V100 45,438 767,922 SH   SOLE   767,922 0 0
AIR PRODUCTS AND CHEMICALS INC COMMON STOCK USD 009158106 57,303 199,209 SH   SOLE   179,044 0 20,165
PEPSICO INC COMMON STOCK USD 713448108 30,101 203,238 SH   SOLE   157,663 0 45,575
FLOWSERVE CORP COMMON STOCK USD 34354P105 2,768 68,666 SH   SOLE   68,666 0 0
ABIOMED INC COMMON STOCK USD 003654100 38,202 122,449 SH   SOLE   122,449 0 0
ABBVIE INC COMMON STOCK USD 00287Y109 4,190 37,211 SH   SOLE   37,211 0 0
KELLOGG CO COMMON STOCK USD 487836108 13,661 212,364 SH   SOLE   212,364 0 0
COLGATE-PALMOLIVE CO COMMON STOCK USD 194162103 17,254 212,195 SH   SOLE   212,195 0 0
KROGER CO/THE COMMON STOCK USD 501044101 33,974 887,050 SH   SOLE   887,050 0 0
JOHNSON JOHNSON COMMON STOCK USD 478160104 72,851 442,244 SH   SOLE   418,141 0 24,103
THE PROCTER GAMBLE COMPANY COMMON STOCK USD 742718109 1,747 12,951 SH   SOLE   12,951 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK USD 053015103 96,215 484,419 SH   SOLE   454,652 0 29,767
TERADYNE INC COMMON STOCK USD 880770102 76,262 569,290 SH   SOLE   569,290 0 0
DANAHER CORP COMMON STOCK USD 235851102 4,303 16,037 SH   SOLE   16,037 0 0
T-MOBILE US INC COMMON STOCK USD 872590104 3,494 24,128 SH   SOLE   24,128 0 0
CLOROX CO/THE COMMON STOCK USD 189054109 27,517 152,939 SH   SOLE   134,189 0 18,750
ABBOTT LABORATORIES COMMON STOCK USD 002824100 2,844 24,540 SH   SOLE   24,540 0 0
ZOETIS INC COMMON STOCK USD 98978V103 3,539 18,995 SH   SOLE   18,995 0 0
AVERY DENNISON CORP COMMON STOCK USD 053611109 38,298 182,251 SH   SOLE   182,251 0 0
MERCK CO INC COMMON STOCK USD 58933Y105 29,173 375,120 SH   SOLE   375,120 0 0
NUCOR CORP COMMON STOCK USD 670346105 41,723 434,969 SH   SOLE   399,348 0 35,621
WALT DISNEY CO/THE COMMON STOCK USD 254687106 76,143 433,319 SH   SOLE   433,319 0 0
TARGET CORP COMMON STOCK USD 87612E106 33,238 137,536 SH   SOLE   137,536 0 0
ESSENTIAL UTILITIES INC COMMON STOCK USD 29670G102 56,536 1,237,101 SH   SOLE   1,237,101 0 0
TESLA INC COMMON STOCK USD 88160R101 28,082 41,305 SH   SOLE   41,305 0 0
BEST BUY CO INC COMMON STOCK USD 086516101 22,720 197,655 SH   SOLE   197,655 0 0
SERVICENOW INC COMMON STOCK USD 81762P102 77,713 141,451 SH   SOLE   141,451 0 0
OMNICOM GROUP INC COMMON STOCK USD 681919106 18,062 225,797 SH   SOLE   225,797 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK USD 92343V104 28,506 508,755 SH   SOLE   508,755 0 0
US BANCORP COMMON STOCK USD 902973304 28,329 497,434 SH   SOLE   497,434 0 0
STATE STREET CORP COMMON STOCK USD 857477103 33,224 403,843 SH   SOLE   403,843 0 0
ALIBABA GROUP HOLDING LTD ADR USD 01609W102 42,952 189,400 SH   SOLE   189,400 0 0
APPLE INC COMMON STOCK USD 037833100 457,434 3,340,886 SH   SOLE   3,340,886 0 0
GENTHERM INC COMMON STOCK USD 37253A103 2,558 35,999 SH   SOLE   35,999 0 0
KLA CORP COMMON STOCK USD 482480100 3,009 9,281 SH   SOLE   9,281 0 0
NIKE INC COMMON STOCK USD 654106103 42,427 274,786 SH   SOLE   274,786 0 0
HOME DEPOT INC/THE COMMON STOCK USD 437076102 5,557 17,433 SH   SOLE   17,433 0 0
MICRON TECHNOLOGY INC COMMON STOCK USD 595112103 19,947 234,727 SH   SOLE   234,727 0 0
CITIZENS FINANCIAL GROUP INC COMMON STOCK USD 174610105 19,507 425,451 SH   SOLE   425,451 0 0
MANULIFE FINANCIAL CORP COMMON STOCK CAD 56501R106 1,276 64,759 SH   SOLE   0 0 64,759
CNO FINANCIAL GROUP INC COMMON STOCK USD 12621E103 2,758 116,806 SH   SOLE   116,806 0 0
MARTEN TRANSPORT LTD COMMON STOCK USD 573075108 1,534 93,040 SH   SOLE   93,040 0 0
PAYPAL HOLDINGS INC COMMON STOCK USD 70450Y103 41,225 141,496 SH   SOLE   141,496 0 0
ALPHABET INC COMMON STOCK USD 02079K107 203,343 81,152 SH   SOLE   81,152 0 0
ALPHABET INC COMMON STOCK USD 02079K305 68,365 28,021 SH   SOLE   28,021 0 0
CDW CORP/DE COMMON STOCK USD 12514G108 15,493 88,732 SH   SOLE   88,732 0 0
JD.COM INC ADR USD 47215P106 40,647 509,300 SH   SOLE   509,300 0 0