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 78,852 360,165 SH   SOLE   338,288 0 21,877
ANSYS INC COMMON STOCK USD 03662Q105 39,345 115,670 SH   SOLE   115,670 0 0
CINCINNATI FINANCIAL CORP COMMON STOCK USD 172062101 32,360 283,450 SH   SOLE   260,210 0 23,240
CUMMINS INC COMMON STOCK USD 231021106 80,787 359,591 SH   SOLE   341,456 0 18,135
ESSEX PROPERTY TRUST INC REIT USD 297178105 2,798 8,753 SH   SOLE   8,753 0 0
FIRST REPUBLIC BANK/CA COMMON STOCK USD 33616C100 141,113 732,027 SH   SOLE   732,027 0 0
HASBRO INC COMMON STOCK USD 418056107 13,758 154,320 SH   SOLE   154,320 0 0
HUNTINGTON BANCSHARES INC/OH COMMON STOCK USD 446150104 57,222 3,701,274 SH   SOLE   3,701,274 0 0
INTUITIVE SURGICAL INC COMMON STOCK USD 46120E602 40,820 41,087 SH   SOLE   41,087 0 0
KIMCO REALTY CORP REIT USD 49446R109 2,222 107,096 SH   SOLE   107,096 0 0
MDU RESOURCES GROUP INC COMMON STOCK USD 552690109 2,149 72,423 SH   SOLE   72,423 0 0
PROGRESSIVE CORP/THE COMMON STOCK USD 743315103 18,077 200,095 SH   SOLE   200,095 0 0
PULTEGROUP INC COMMON STOCK USD 745867101 2,002 43,624 SH   SOLE   43,624 0 0
GRAY TELEVISION INC COMMON STOCK USD 389375106 2,446 107,182 SH   SOLE   107,182 0 0
STEEL DYNAMICS INC COMMON STOCK USD 858119100 29,021 496,252 SH   SOLE   496,252 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK USD 883556102 4,151 7,269 SH   SOLE   7,269 0 0
T ROWE PRICE GROUP INC COMMON STOCK USD 74144T108 27,432 139,460 SH   SOLE   139,460 0 0
WATSCO INC COMMON STOCK USD 942622200 29,298 110,716 SH   SOLE   80,764 0 29,952
WATTS WATER TECHNOLOGIES INC COMMON STOCK USD 942749102 3,098 18,427 SH   SOLE   18,427 0 0
JOHN B SANFILIPPO SON INC COMMON STOCK USD 800422107 2,222 27,189 SH   SOLE   27,189 0 0
INSULET CORP COMMON STOCK USD 45784P101 75,991 267,830 SH   SOLE   267,830 0 0
VEEVA SYSTEMS INC COMMON STOCK USD 922475108 10,571 36,708 SH   SOLE   36,708 0 0
SHOPIFY INC COMMON STOCK CAD 82509L107 11,277 8,319 SH   SOLE   8,319 0 0
BURLINGTON STORES INC COMMON STOCK USD 122017106 69,951 246,733 SH   SOLE   246,733 0 0
EVERBRIDGE INC COMMON STOCK USD 29978A104 76,946 509,713 SH   SOLE   509,713 0 0
SOLAREDGE TECHNOLOGIES INC COMMON STOCK USD 83417M104 64,862 244,754 SH   SOLE   244,754 0 0
PLANET FITNESS INC COMMON STOCK USD 72703H101 50,824 647,030 SH   SOLE   647,030 0 0
EXACT SCIENCES CORP COMMON STOCK USD 30063P105 31,174 326,598 SH   SOLE   326,598 0 0
BROADCOM INC COMMON STOCK USD 11135F101 154,849 319,321 SH   SOLE   297,828 0 21,493
EPAM SYSTEMS INC COMMON STOCK USD 29414B104 37,119 65,088 SH   SOLE   65,088 0 0
GDS HOLDINGS LTD ADR USD 36165L108 7,293 128,900 SH   SOLE   128,900 0 0
BANDWIDTH INC COMMON STOCK USD 05988J103 23,364 258,799 SH   SOLE   258,799 0 0
AMERICOLD REALTY TRUST REIT USD 03064D108 4,972 171,099 SH   SOLE   171,099 0 0
BANK OZK COMMON STOCK USD 06417N103 15,169 352,932 SH   SOLE   352,932 0 0
SITEONE LANDSCAPE SUPPLY INC COMMON STOCK USD 82982L103 26,052 130,599 SH   SOLE   130,599 0 0
PENUMBRA INC COMMON STOCK USD 70975L107 8,289 31,099 SH   SOLE   31,099 0 0
RINGCENTRAL INC COMMON STOCK USD 76680R206 15,254 70,134 SH   SOLE   70,134 0 0
STAAR SURGICAL CO COMMON STOCK USD 852312305 25,854 201,354 SH   SOLE   201,354 0 0
PLUG POWER INC COMMON STOCK USD 72919P202 20,623 807,465 SH   SOLE   807,465 0 0
VERACYTE INC COMMON STOCK USD 92337F107 16,117 346,978 SH   SOLE   346,978 0 0
SCIPLAY CORP COMMON STOCK USD 809087109 1,856 89,828 SH   SOLE   89,828 0 0
DESCARTES SYSTEMS GROUP INC/THE COMMON STOCK CAD 249906108 2,070 25,518 SH   SOLE   25,518 0 0
ENDAVA PLC ADR USD 29260V105 37,005 272,577 SH   SOLE   272,577 0 0
SEA LTD ADR USD 81141R100 10,228 32,100 SH   SOLE   32,100 0 0
MAXAR TECHNOLOGIES INC COMMON STOCK CAD 57778K105 2,073 73,251 SH   SOLE   73,251 0 0
SHOPIFY INC COMMON STOCK USD 82509L107 51,979 38,336 SH   SOLE   38,336 0 0
FRESHPET INC COMMON STOCK USD 358039105 30,700 215,304 SH   SOLE   215,304 0 0
DYNATRACE INC COMMON STOCK USD 268150109 42,185 594,569 SH   SOLE   594,569 0 0
PALOMAR HOLDINGS INC COMMON STOCK USD 69753M105 8,254 102,119 SH   SOLE   102,119 0 0
LPL FINANCIAL HOLDINGS INC COMMON STOCK USD 50212V100 2,782 17,749 SH   SOLE   17,749 0 0
KINGSOFT CLOUD HOLDINGS LTD ADR USD 49639K101 4,866 171,900 SH   SOLE   171,900 0 0
CME GROUP INC. COMMON STOCK USD 12572Q105 95,728 495,270 SH   SOLE   470,062 0 25,208
ATT INC COMMON STOCK USD 00206R102 48,408 1,792,229 SH   SOLE   1,792,229 0 0
CEMEX SAB DE CV ADR USD 151290889 2,103 293,748 SH   SOLE   293,748 0 0
SVB FINANCIAL GROUP COMMON STOCK USD 78486Q101 88,292 136,630 SH   SOLE   136,630 0 0
MORGAN STANLEY COMMON STOCK USD 617446448 34,524 354,869 SH   SOLE   292,615 0 62,254
FIDELITY NATIONAL INFORMATION SERVICES INC COMMON STOCK USD 31620M106 20,531 168,843 SH   SOLE   168,843 0 0
PACKAGING CORP OF AMERICA COMMON STOCK USD 695156109 12,336 89,808 SH   SOLE   89,808 0 0
MASTERCARD INC COMMON STOCK USD 57636Q104 64,017 184,201 SH   SOLE   184,201 0 0
METLIFE INC COMMON STOCK USD 59156R108 18,657 302,286 SH   SOLE   302,286 0 0
HANESBRANDS INC COMMON STOCK USD 410345102 23,200 1,352,795 SH   SOLE   1,352,795 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK USD 084670702 5,566 20,398 SH   SOLE   20,398 0 0
ILLUMINA INC COMMON STOCK USD 452327109 75,143 185,386 SH   SOLE   185,386 0 0
ACTIVISION BLIZZARD INC COMMON STOCK USD 00507V109 31,989 413,397 SH   SOLE   413,397 0 0
COSTCO WHOLESALE CORP COMMON STOCK USD 22160K105 4,031 8,971 SH   SOLE   8,971 0 0
PERFICIENT INC COMMON STOCK USD 71375U101 23,535 203,414 SH   SOLE   203,414 0 0
ALLSTATE CORP/THE COMMON STOCK USD 020002101 2,969 23,331 SH   SOLE   23,331 0 0
VISA INC COMMON STOCK USD 92826C839 157,234 706,224 SH   SOLE   706,224 0 0
GARTNER INC COMMON STOCK USD 366651107 70,850 233,145 SH   SOLE   233,145 0 0
MARTIN MARIETTA MATERIALS INC COMMON STOCK USD 573284106 37,018 108,366 SH   SOLE   108,366 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK USD 67103H107 2,601 4,256 SH   SOLE   4,256 0 0
DOLBY LABORATORIES INC COMMON STOCK USD 25659T107 15,311 173,989 SH   SOLE   173,989 0 0
OMEGA HEALTHCARE INVESTORS INC REIT USD 681936100 25,158 839,982 SH   SOLE   839,982 0 0
BLACKROCK INC COMMON STOCK USD 09247X101 3,799 4,532 SH   SOLE   4,532 0 0
EQUINIX INC REIT USD 29444U700 918 1,163 SH   SOLE   1,163 0 0
AMERICAN WATER WORKS CO INC COMMON STOCK USD 030420103 7,823 46,298 SH   SOLE   46,298 0 0
CISCO SYSTEMS INC/DELAWARE COMMON STOCK USD 17275R102 26,661 490,011 SH   SOLE   490,011 0 0
XILINX INC COMMON STOCK USD 983919101 2,555 16,936 SH   SOLE   16,936 0 0
IDEXX LABORATORIES INC COMMON STOCK USD 45168D104 3,133 5,039 SH   SOLE   5,039 0 0
TETRA TECH INC COMMON STOCK USD 88162G103 91,663 613,784 SH   SOLE   613,784 0 0
GILEAD SCIENCES INC COMMON STOCK USD 375558103 70,816 1,014,238 SH   SOLE   964,514 0 49,724
DIGITAL REALTY TRUST INC REIT USD 253868103 57,728 399,832 SH   SOLE   399,832 0 0
UNITED RENTALS INC COMMON STOCK USD 911363109 2,926 8,343 SH   SOLE   8,343 0 0
AMERICAN TOWER CORP REIT USD 03027X100 86,921 327,595 SH   SOLE   327,595 0 0
REPUBLIC SERVICES INC COMMON STOCK USD 760759100 69,255 576,743 SH   SOLE   576,743 0 0
NVIDIA CORP COMMON STOCK USD 67066G104 168,121 812,099 SH   SOLE   812,099 0 0
JEFFERIES FINANCIAL GROUP INC COMMON STOCK USD 47233W109 3,175 85,459 SH   SOLE   85,459 0 0
UNITEDHEALTH GROUP INC COMMON STOCK USD 91324P102 5,240 13,411 SH   SOLE   13,411 0 0
MICROSOFT CORP COMMON STOCK USD 594918104 611,493 2,170,745 SH   SOLE   2,103,583 0 67,162
ADOBE INC COMMON STOCK USD 00724F101 37,063 64,410 SH   SOLE   64,410 0 0
CARLYLE GROUP INC/THE COMMON STOCK USD 14316J108 2,654 56,129 SH   SOLE   56,129 0 0
DAVITA INC COMMON STOCK USD 23918K108 2,781 23,926 SH   SOLE   23,926 0 0
ESTEE LAUDER COS INC/THE COMMON STOCK USD 518439104 42,818 142,802 SH   SOLE   142,802 0 0
WATERS CORP COMMON STOCK USD 941848103 2,337 6,544 SH   SOLE   6,544 0 0
XYLEM INC/NY COMMON STOCK USD 98419M100 68,971 557,608 SH   SOLE   557,608 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR USD 874039100 117,152 1,049,274 SH   SOLE   895,489 0 153,785
DARDEN RESTAURANTS INC COMMON STOCK USD 237194105 22,242 146,900 SH   SOLE   146,900 0 0
AMAZON.COM INC COMMON STOCK USD 023135106 231,998 70,639 SH   SOLE   70,639 0 0
FACEBOOK INC COMMON STOCK USD 30303M102 9,191 27,094 SH   SOLE   27,094 0 0
UNIVERSAL DISPLAY CORP COMMON STOCK USD 91347P105 46,622 272,848 SH   SOLE   272,848 0 0
CHENIERE ENERGY INC COMMON STOCK USD 16411R208 3,188 32,641 SH   SOLE   32,641 0 0
MARKETAXESS HOLDINGS INC COMMON STOCK USD 57060D108 63,439 150,905 SH   SOLE   150,905 0 0
NORFOLK SOUTHERN CORP COMMON STOCK USD 655844108 1,916 8,010 SH   SOLE   8,010 0 0
CATERPILLAR INC. COMMON STOCK USD 149123101 2,942 15,336 SH   SOLE   15,336 0 0
JPMORGAN CHASE CO. COMMON STOCK USD 46625H100 193,108 1,179,506 SH   SOLE   1,145,099 0 34,407
KIMBERLY-CLARK CORP COMMON STOCK USD 494368103 10,640 80,314 SH   SOLE   80,314 0 0
LOCKHEED MARTIN CORP COMMON STOCK USD 539830109 46,030 133,455 SH   SOLE   133,455 0 0
PFIZER INC COMMON STOCK USD 717081103 89,126 2,072,663 SH   SOLE   1,969,032 0 103,631
COCA-COLA CO/THE COMMON STOCK USD 191216100 42,907 818,053 SH   SOLE   818,053 0 0
MARSH MCLENNAN COS INC COMMON STOCK USD 571748102 3,587 23,696 SH   SOLE   23,696 0 0
XPENG INC ADR USD 98422D105 8,707 245,000 SH   SOLE   245,000 0 0
DENBURY INC COMMON STOCK USD 24790A101 2,762 39,306 SH   SOLE   39,306 0 0
VIATRIS INC COMMON STOCK USD 92556V106 35 2,600 SH   SOLE   2,600 0 0
BERKELEY LIGHTS INC COMMON STOCK USD 084310101 5,268 269,325 SH   SOLE   269,325 0 0
WESCO INTERNATIONAL INC COMMON STOCK USD 95082P105 2,429 21,061 SH   SOLE   21,061 0 0
ASTRAZENECA PLC ADR USD 046353108 26,350 438,802 SH   SOLE   438,802 0 0
PURECYCLE TECHNOLOGIES INC COMMON STOCK USD 74623V103 4,188 316,105 SH   SOLE   316,105 0 0
HONEST CO INC/THE COMMON STOCK USD 438333106 2,992 288,206 SH   SOLE   288,206 0 0
JACKSON FINANCIAL INC COMMON STOCK USD 46817M107 4,870 187,679 SH   SOLE   185,037 0 2,642
WORKIVA INC COMMON STOCK USD 98139A105 45,278 321,282 SH   SOLE   321,282 0 0
DOVER CORP COMMON STOCK USD 260003108 2,938 18,890 SH   SOLE   18,890 0 0
NEXTERA ENERGY INC COMMON STOCK USD 65339F101 110,899 1,412,709 SH   SOLE   1,325,414 0 87,295
CHEVRON CORP COMMON STOCK USD 166764100 145 1,425 SH   SOLE   1,425 0 0
TEXAS INSTRUMENTS INC COMMON STOCK USD 882508104 68,028 354,037 SH   SOLE   302,539 0 51,498
HERSHEY CO/THE COMMON STOCK USD 427866108 2,190 12,940 SH   SOLE   12,940 0 0
UNION PACIFIC CORP COMMON STOCK USD 907818108 21,750 110,963 SH   SOLE   110,963 0 0
EMERSON ELECTRIC CO COMMON STOCK USD 291011104 38,115 404,744 SH   SOLE   404,744 0 0
GENERAL MOTORS CO COMMON STOCK USD 37045V100 40,449 767,684 SH   SOLE   767,684 0 0
AIR PRODUCTS AND CHEMICALS INC COMMON STOCK USD 009158106 51,889 202,553 SH   SOLE   182,388 0 20,165
ANALOG DEVICES INC COMMON STOCK USD 032654105 15,396 91,930 SH   SOLE   91,930 0 0
PEPSICO INC COMMON STOCK USD 713448108 30,564 203,238 SH   SOLE   157,663 0 45,575
FLOWSERVE CORP COMMON STOCK USD 34354P105 2,380 68,666 SH   SOLE   68,666 0 0
ABIOMED INC COMMON STOCK USD 003654100 40,551 124,578 SH   SOLE   124,578 0 0
ABBVIE INC COMMON STOCK USD 00287Y109 3,495 32,413 SH   SOLE   32,413 0 0
KELLOGG CO COMMON STOCK USD 487836108 11,579 181,152 SH   SOLE   181,152 0 0
COLGATE-PALMOLIVE CO COMMON STOCK USD 194162103 16,038 212,195 SH   SOLE   212,195 0 0
KROGER CO/THE COMMON STOCK USD 501044101 35,840 886,917 SH   SOLE   886,917 0 0
JOHNSON JOHNSON COMMON STOCK USD 478160104 71,377 442,142 SH   SOLE   418,039 0 24,103
THE PROCTER GAMBLE COMPANY COMMON STOCK USD 742718109 1,810 12,951 SH   SOLE   12,951 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK USD 053015103 97,039 485,664 SH   SOLE   455,897 0 29,767
TERADYNE INC COMMON STOCK USD 880770102 62,621 573,871 SH   SOLE   573,871 0 0
DANAHER CORP COMMON STOCK USD 235851102 3,911 12,853 SH   SOLE   12,853 0 0
T-MOBILE US INC COMMON STOCK USD 872590104 3,082 24,128 SH   SOLE   24,128 0 0
CLOROX CO/THE COMMON STOCK USD 189054109 26,778 161,722 SH   SOLE   142,972 0 18,750
ABBOTT LABORATORIES COMMON STOCK USD 002824100 2,898 24,540 SH   SOLE   24,540 0 0
ZOETIS INC COMMON STOCK USD 98978V103 3,198 16,480 SH   SOLE   16,480 0 0
AVERY DENNISON CORP COMMON STOCK USD 053611109 37,737 182,199 SH   SOLE   182,199 0 0
MERCK CO INC COMMON STOCK USD 58933Y105 28,520 379,754 SH   SOLE   379,754 0 0
NUCOR CORP COMMON STOCK USD 670346105 35,097 356,482 SH   SOLE   320,861 0 35,621
WALT DISNEY CO/THE COMMON STOCK USD 254687106 106,966 632,520 SH   SOLE   632,520 0 0
TARGET CORP COMMON STOCK USD 87612E106 27,113 118,572 SH   SOLE   118,572 0 0
ESSENTIAL UTILITIES INC COMMON STOCK USD 29670G102 57,281 1,243,341 SH   SOLE   1,243,341 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK USD 83088M102 2,454 14,900 SH   SOLE   14,900 0 0
TESLA INC COMMON STOCK USD 88160R101 32,005 41,296 SH   SOLE   41,296 0 0
BEST BUY CO INC COMMON STOCK USD 086516101 19,888 188,151 SH   SOLE   188,151 0 0
SERVICENOW INC COMMON STOCK USD 81762P102 87,978 141,437 SH   SOLE   141,437 0 0
OMNICOM GROUP INC COMMON STOCK USD 681919106 16,354 225,797 SH   SOLE   225,797 0 0
AFLAC INC COMMON STOCK USD 001055102 2,728 52,334 SH   SOLE   52,334 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK USD 92343V104 27,473 508,755 SH   SOLE   508,755 0 0
US BANCORP COMMON STOCK USD 902973304 29,553 497,434 SH   SOLE   497,434 0 0
STATE STREET CORP COMMON STOCK USD 857477103 35,798 422,691 SH   SOLE   422,691 0 0
FEDEX CORP COMMON STOCK USD 31428X106 2,327 10,614 SH   SOLE   10,614 0 0
ALIBABA GROUP HOLDING LTD ADR USD 01609W102 2,191 14,800 SH   SOLE   14,800 0 0
APPLE INC COMMON STOCK USD 037833100 487,539 3,449,896 SH   SOLE   3,449,896 0 0
GENTHERM INC COMMON STOCK USD 37253A103 2,403 29,722 SH   SOLE   29,722 0 0
KLA CORP COMMON STOCK USD 482480100 3,105 9,281 SH   SOLE   9,281 0 0
NIKE INC COMMON STOCK USD 654106103 43,707 300,950 SH   SOLE   300,950 0 0
HOME DEPOT INC/THE COMMON STOCK USD 437076102 5,723 17,433 SH   SOLE   17,433 0 0
MICRON TECHNOLOGY INC COMMON STOCK USD 595112103 16,656 234,727 SH   SOLE   234,727 0 0
CITIZENS FINANCIAL GROUP INC COMMON STOCK USD 174610105 21,938 466,875 SH   SOLE   466,875 0 0
MANULIFE FINANCIAL CORP COMMON STOCK CAD 56501R106 1,245 64,759 SH   SOLE   0 0 64,759
PAYPAL HOLDINGS INC COMMON STOCK USD 70450Y103 33,651 129,379 SH   SOLE   129,379 0 0
ALPHABET INC COMMON STOCK USD 02079K107 211,012 79,281 SH   SOLE   79,281 0 0
ALPHABET INC COMMON STOCK USD 02079K305 76,126 28,498 SH   SOLE   28,498 0 0
CDW CORP/DE COMMON STOCK USD 12514G108 16,147 88,732 SH   SOLE   88,732 0 0
JD.COM INC ADR USD 47215P106 29,621 410,200 SH   SOLE   410,200 0 0