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 60,825 274,944 SH   SOLE   259,422 0 15,522
CINCINNATI FINANCIAL CORP COMMON STOCK USD 172062101 38,201 280,969 SH   SOLE   257,729 0 23,240
CUMMINS INC COMMON STOCK USD 231021106 51,651 251,944 SH   SOLE   233,809 0 18,135
ESSEX PROPERTY TRUST INC REIT USD 297178105 2,484 7,187 SH   SOLE   7,187 0 0
FIRST REPUBLIC BANK/CA COMMON STOCK USD 33616C100 102,755 633,897 SH   SOLE   633,897 0 0
HASBRO INC COMMON STOCK USD 418056107 12,090 147,618 SH   SOLE   147,618 0 0
HUNTINGTON BANCSHARES INC/OH COMMON STOCK USD 446150104 19,416 1,328,073 SH   SOLE   1,328,073 0 0
HEALTHPEAK PROPERTIES INC REIT USD 42250P103 6,848 199,484 SH   SOLE   199,484 0 0
INTUITIVE SURGICAL INC COMMON STOCK USD 46120E602 39,165 129,859 SH   SOLE   129,859 0 0
KIMCO REALTY CORP REIT USD 49446R109 2,172 87,927 SH   SOLE   87,927 0 0
PROGRESSIVE CORP/THE COMMON STOCK USD 743315103 23,703 207,888 SH   SOLE   207,888 0 0
PULTEGROUP INC COMMON STOCK USD 745867101 1,500 35,815 SH   SOLE   35,815 0 0
GRAY TELEVISION INC COMMON STOCK USD 389375106 1,942 87,997 SH   SOLE   87,997 0 0
STEEL DYNAMICS INC COMMON STOCK USD 858119100 38,341 459,557 SH   SOLE   459,557 0 0
STANLEY BLACK DECKER INC COMMON STOCK USD 854502101 20,058 143,485 SH   SOLE   143,485 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK USD 883556102 3,528 5,968 SH   SOLE   5,968 0 0
T ROWE PRICE GROUP INC COMMON STOCK USD 74144T108 17,115 113,255 SH   SOLE   113,255 0 0
WATSCO INC COMMON STOCK USD 942622200 33,146 108,756 SH   SOLE   78,804 0 29,952
WATTS WATER TECHNOLOGIES INC COMMON STOCK USD 942749102 1,757 12,596 SH   SOLE   12,596 0 0
JOHN B SANFILIPPO SON INC COMMON STOCK USD 800422107 1,855 22,323 SH   SOLE   22,323 0 0
INSULET CORP COMMON STOCK USD 45784P101 71,560 268,587 SH   SOLE   268,587 0 0
VEEVA SYSTEMS INC COMMON STOCK USD 922475108 5,911 27,879 SH   SOLE   27,879 0 0
SHOPIFY INC COMMON STOCK CAD 82509L107 7,046 10,421 SH   SOLE   8,312 0 2,109
BURLINGTON STORES INC COMMON STOCK USD 122017106 28,598 156,983 SH   SOLE   156,983 0 0
EVERBRIDGE INC COMMON STOCK USD 29978A104 17,722 406,193 SH   SOLE   406,193 0 0
SOLAREDGE TECHNOLOGIES INC COMMON STOCK USD 83417M104 105,653 327,739 SH   SOLE   323,340 0 4,399
PLANET FITNESS INC COMMON STOCK USD 72703H101 26,272 311,132 SH   SOLE   311,132 0 0
EXACT SCIENCES CORP COMMON STOCK USD 30063P105 16,783 240,032 SH   SOLE   240,032 0 0
BROADCOM INC COMMON STOCK USD 11135F101 192,109 305,158 SH   SOLE   287,221 0 17,937
GDS HOLDINGS LTD ADR USD 36165L108 5,053 128,900 SH   SOLE   128,900 0 0
SITEONE LANDSCAPE SUPPLY INC COMMON STOCK USD 82982L103 12,405 76,795 SH   SOLE   76,795 0 0
PENUMBRA INC COMMON STOCK USD 70975L107 12,931 58,218 SH   SOLE   58,218 0 0
STAAR SURGICAL CO COMMON STOCK USD 852312305 21,718 272,122 SH   SOLE   272,122 0 0
PLUG POWER INC COMMON STOCK USD 72919P202 31,247 1,092,173 SH   SOLE   1,092,173 0 0
VERACYTE INC COMMON STOCK USD 92337F107 12,976 470,811 SH   SOLE   470,811 0 0
DESCARTES SYSTEMS GROUP INC/THE COMMON STOCK CAD 249906108 1,534 20,951 SH   SOLE   20,951 0 0
ENDAVA PLC ADR USD 29260V105 37,298 280,625 SH   SOLE   265,856 0 14,769
SEA LTD ADR USD 81141R100 2,766 23,100 SH   SOLE   23,100 0 0
MAXAR TECHNOLOGIES INC COMMON STOCK CAD 57778K105 2,348 60,141 SH   SOLE   60,141 0 0
SHOPIFY INC COMMON STOCK USD 82509L107 16,926 25,048 SH   SOLE   25,048 0 0
DYNATRACE INC COMMON STOCK USD 268150109 40,692 863,954 SH   SOLE   863,954 0 0
LPL FINANCIAL HOLDINGS INC COMMON STOCK USD 50212V100 2,458 13,454 SH   SOLE   13,454 0 0
KINGSOFT CLOUD HOLDINGS LTD ADR USD 49639K101 1,042 171,900 SH   SOLE   171,900 0 0
CME GROUP INC. COMMON STOCK USD 12572Q105 107,392 451,547 SH   SOLE   426,339 0 25,208
ATT INC COMMON STOCK USD 00206R102 36,228 1,533,121 SH   SOLE   1,533,121 0 0
CEMEX SAB DE CV ADR USD 151290889 1,276 241,171 SH   SOLE   241,171 0 0
SVB FINANCIAL GROUP COMMON STOCK USD 78486Q101 44,983 80,408 SH   SOLE   80,408 0 0
MORGAN STANLEY COMMON STOCK USD 617446448 71,789 821,032 SH   SOLE   758,778 0 62,254
PACKAGING CORP OF AMERICA COMMON STOCK USD 695156109 13,104 83,914 SH   SOLE   83,914 0 0
MASTERCARD INC COMMON STOCK USD 57636Q104 23,263 65,086 SH   SOLE   65,086 0 0
METLIFE INC COMMON STOCK USD 59156R108 61,248 871,491 SH   SOLE   871,491 0 0
HANESBRANDS INC COMMON STOCK USD 410345102 19,948 1,339,683 SH   SOLE   1,339,683 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK USD 084670702 5,058 14,331 SH   SOLE   14,331 0 0
ILLUMINA INC COMMON STOCK USD 452327109 51,073 146,183 SH   SOLE   146,183 0 0
ACTIVISION BLIZZARD INC COMMON STOCK USD 00507V109 2,332 29,102 SH   SOLE   29,102 0 0
COSTCO WHOLESALE CORP COMMON STOCK USD 22160K105 3,798 6,598 SH   SOLE   6,598 0 0
PERFICIENT INC COMMON STOCK USD 71375U101 12,803 116,391 SH   SOLE   116,391 0 0
VISA INC COMMON STOCK USD 92826C839 155,576 699,815 SH   SOLE   699,815 0 0
GARTNER INC COMMON STOCK USD 366651107 11,317 38,070 SH   SOLE   38,070 0 0
MARTIN MARIETTA MATERIALS INC COMMON STOCK USD 573284106 35,262 91,618 SH   SOLE   91,618 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK USD 67103H107 2,393 3,494 SH   SOLE   3,494 0 0
DOLBY LABORATORIES INC COMMON STOCK USD 25659T107 1,713 21,900 SH   SOLE   21,900 0 0
OMEGA HEALTHCARE INVESTORS INC REIT USD 681936100 11,081 355,614 SH   SOLE   355,614 0 0
BLACKROCK INC COMMON STOCK USD 09247X101 2,497 3,265 SH   SOLE   3,265 0 0
EQUINIX INC REIT USD 29444U700 612 825 SH   SOLE   825 0 0
MCCORMICK CO INC/MD COMMON STOCK USD 579780206 64,086 642,140 SH   SOLE   642,140 0 0
AMERICAN WATER WORKS CO INC COMMON STOCK USD 030420103 7,773 46,961 SH   SOLE   46,961 0 0
CISCO SYSTEMS INC COMMON STOCK USD 17275R102 27,839 499,620 SH   SOLE   499,620 0 0
IDEXX LABORATORIES INC COMMON STOCK USD 45168D104 2,263 4,136 SH   SOLE   4,136 0 0
TETRA TECH INC COMMON STOCK USD 88162G103 101,547 615,733 SH   SOLE   615,733 0 0
GILEAD SCIENCES INC COMMON STOCK USD 375558103 75,718 1,273,641 SH   SOLE   1,223,917 0 49,724
DIGITAL REALTY TRUST INC REIT USD 253868103 27,661 195,069 SH   SOLE   195,069 0 0
UNITED RENTALS INC COMMON STOCK USD 911363109 2,433 6,850 SH   SOLE   6,850 0 0
AMERICAN TOWER CORP REIT USD 03027X100 59,122 235,123 SH   SOLE   235,123 0 0
REPUBLIC SERVICES INC COMMON STOCK USD 760759100 75,334 568,559 SH   SOLE   568,559 0 0
NVIDIA CORP COMMON STOCK USD 67066G104 221,704 812,875 SH   SOLE   812,875 0 0
JEFFERIES FINANCIAL GROUP INC COMMON STOCK USD 47233W109 1,920 58,455 SH   SOLE   58,455 0 0
AUTODESK INC COMMON STOCK USD 052769106 53,930 251,786 SH   SOLE   251,786 0 0
UNITEDHEALTH GROUP INC COMMON STOCK USD 91324P102 5,164 10,125 SH   SOLE   10,125 0 0
MICROSOFT CORP COMMON STOCK USD 594918104 611,725 1,985,558 SH   SOLE   1,924,740 0 60,818
ADOBE INC COMMON STOCK USD 00724F101 28,754 63,136 SH   SOLE   63,136 0 0
MERCADOLIBRE INC COMMON STOCK USD 58733R102 5,526 4,650 SH   SOLE   3,856 0 794
CARLYLE GROUP INC/THE COMMON STOCK USD 14316J108 2,254 46,082 SH   SOLE   46,082 0 0
DAVITA INC COMMON STOCK USD 23918K108 2,222 19,645 SH   SOLE   19,645 0 0
ESTEE LAUDER COS INC/THE COMMON STOCK USD 518439104 2,030 7,452 SH   SOLE   7,452 0 0
WATERS CORP COMMON STOCK USD 941848103 1,669 5,374 SH   SOLE   5,374 0 0
XYLEM INC/NY COMMON STOCK USD 98419M100 37,916 444,658 SH   SOLE   444,658 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR USD 874039100 101,980 978,470 SH   SOLE   860,153 0 118,317
DARDEN RESTAURANTS INC COMMON STOCK USD 237194105 23,323 175,426 SH   SOLE   175,426 0 0
AMAZON.COM INC COMMON STOCK USD 023135106 244,582 75,038 SH   SOLE   75,038 0 0
META PLATFORMS INC COMMON STOCK USD 30303M102 2,764 12,435 SH   SOLE   12,435 0 0
UNIVERSAL DISPLAY CORP COMMON STOCK USD 91347P105 36,392 218,191 SH   SOLE   218,191 0 0
CHENIERE ENERGY INC COMMON STOCK USD 16411R208 2,578 18,597 SH   SOLE   18,597 0 0
MARKETAXESS HOLDINGS INC COMMON STOCK USD 57060D108 21,093 62,037 SH   SOLE   62,037 0 0
NORFOLK SOUTHERN CORP COMMON STOCK USD 655844108 1,876 6,577 SH   SOLE   6,577 0 0
CATERPILLAR INC. COMMON STOCK USD 149123101 2,118 9,503 SH   SOLE   9,503 0 0
JPMORGAN CHASE CO. COMMON STOCK USD 46625H100 139,029 1,019,941 SH   SOLE   985,534 0 34,407
KIMBERLY-CLARK CORP COMMON STOCK USD 494368103 10,083 81,892 SH   SOLE   81,892 0 0
LOCKHEED MARTIN CORP COMMON STOCK USD 539830109 55,714 126,225 SH   SOLE   126,225 0 0
PFIZER INC COMMON STOCK USD 717081103 157,972 3,051,426 SH   SOLE   2,947,795 0 103,631
MARSH MCLENNAN COS INC COMMON STOCK USD 571748102 2,907 17,056 SH   SOLE   17,056 0 0
CLOUDFLARE INC COMMON STOCK USD 18915M107 8,413 70,288 SH   SOLE   70,288 0 0
XPENG INC ADR USD 98422D105 6,922 250,800 SH   SOLE   250,800 0 0
DENBURY INC COMMON STOCK USD 24790A101 2,335 29,770 SH   SOLE   29,770 0 0
SNOWFLAKE INC COMMON STOCK USD 833445109 7,394 32,274 SH   SOLE   32,274 0 0
VIATRIS INC COMMON STOCK USD 92556V106 6 531 SH   SOLE   531 0 0
BERKELEY LIGHTS INC COMMON STOCK USD 084310101 4,291 604,393 SH   SOLE   604,393 0 0
WESCO INTERNATIONAL INC COMMON STOCK USD 95082P105 2,249 17,292 SH   SOLE   17,292 0 0
ASTRAZENECA PLC ADR USD 046353108 28,192 425,093 SH   SOLE   425,093 0 0
RELX PLC ADR USD 759530108 9,836 316,284 SH   SOLE   316,284 0 0
JACKSON FINANCIAL INC COMMON STOCK USD 46817M107 890 20,132 SH   SOLE   20,132 0 0
WORKIVA INC COMMON STOCK USD 98139A105 45,620 387,297 SH   SOLE   387,297 0 0
ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK USD 00790R104 28,351 238,625 SH   SOLE   238,625 0 0
DERMTECH INC COMMON STOCK USD 24984K105 7,702 526,100 SH   SOLE   526,100 0 0
ROBLOX CORP COMMON STOCK USD 771049103 931 20,131 SH   SOLE   20,131 0 0
DOVER CORP COMMON STOCK USD 260003108 2,056 13,105 SH   SOLE   13,105 0 0
NEXTERA ENERGY INC COMMON STOCK USD 65339F101 110,960 1,309,875 SH   SOLE   1,222,580 0 87,295
CHEVRON CORP COMMON STOCK USD 166764100 65,029 399,441 SH   SOLE   399,441 0 0
TEXAS INSTRUMENTS INC COMMON STOCK USD 882508104 62,470 340,810 SH   SOLE   296,747 0 44,063
HERSHEY CO/THE COMMON STOCK USD 427866108 2,731 12,608 SH   SOLE   12,608 0 0
UNION PACIFIC CORP COMMON STOCK USD 907818108 34,274 125,448 SH   SOLE   125,448 0 0
EMERSON ELECTRIC CO COMMON STOCK USD 291011104 31,003 316,263 SH   SOLE   316,263 0 0
GENERAL MOTORS CO COMMON STOCK USD 37045V100 37,570 858,936 SH   SOLE   858,936 0 0
AIR PRODUCTS AND CHEMICALS INC COMMON STOCK USD 009158106 54,889 219,618 SH   SOLE   201,549 0 18,069
ANALOG DEVICES INC COMMON STOCK USD 032654105 15,157 91,802 SH   SOLE   91,802 0 0
PEPSICO INC COMMON STOCK USD 713448108 33,369 199,413 SH   SOLE   153,838 0 45,575
ABIOMED INC COMMON STOCK USD 003654100 47,720 144,183 SH   SOLE   144,183 0 0
WEYERHAEUSER CO REIT USD 962166104 67,819 1,789,856 SH   SOLE   1,694,182 0 95,674
ABBVIE INC COMMON STOCK USD 00287Y109 4,314 26,612 SH   SOLE   26,612 0 0
COLGATE-PALMOLIVE CO COMMON STOCK USD 194162103 49,508 653,053 SH   SOLE   653,053 0 0
DEERE CO COMMON STOCK USD 244199105 52,585 126,571 SH   SOLE   126,571 0 0
KROGER CO/THE COMMON STOCK USD 501044101 42,569 742,011 SH   SOLE   742,011 0 0
JOHNSON JOHNSON COMMON STOCK USD 478160104 19,003 107,224 SH   SOLE   83,121 0 24,103
THE PROCTER GAMBLE COMPANY COMMON STOCK USD 742718109 3,475 22,741 SH   SOLE   22,741 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK USD 053015103 110,781 486,885 SH   SOLE   457,118 0 29,767
TERADYNE INC COMMON STOCK USD 880770102 71,576 605,444 SH   SOLE   605,444 0 0
DANAHER CORP COMMON STOCK USD 235851102 3,095 10,552 SH   SOLE   10,552 0 0
T-MOBILE US INC COMMON STOCK USD 872590104 2,542 19,810 SH   SOLE   19,810 0 0
CLOROX CO/THE COMMON STOCK USD 189054109 29,953 215,456 SH   SOLE   215,456 0 0
ABBOTT LABORATORIES COMMON STOCK USD 002824100 3,109 26,264 SH   SOLE   26,264 0 0
ZOETIS INC COMMON STOCK USD 98978V103 2,188 11,606 SH   SOLE   11,606 0 0
AVERY DENNISON CORP COMMON STOCK USD 053611109 25,131 144,456 SH   SOLE   144,456 0 0
MERCK CO INC COMMON STOCK USD 58933Y105 105,370 1,284,222 SH   SOLE   1,284,222 0 0
NUCOR CORP COMMON STOCK USD 670346105 34,373 231,406 SH   SOLE   213,305 0 18,101
WALT DISNEY CO/THE COMMON STOCK USD 254687106 71,994 524,851 SH   SOLE   524,851 0 0
TARGET CORP COMMON STOCK USD 87612E106 57,665 271,725 SH   SOLE   271,725 0 0
ESSENTIAL UTILITIES INC COMMON STOCK USD 29670G102 38,772 758,601 SH   SOLE   758,601 0 0
TESLA INC COMMON STOCK USD 88160R101 41,055 38,099 SH   SOLE   38,099 0 0
BEST BUY CO INC COMMON STOCK USD 086516101 38,221 420,334 SH   SOLE   420,334 0 0
SERVICENOW INC COMMON STOCK USD 81762P102 68,663 123,312 SH   SOLE   123,312 0 0
HDFC BANK LTD ADR USD 40415F101 1,414 23,056 SH   SOLE   0 0 23,056
OMNICOM GROUP INC COMMON STOCK USD 681919106 23,056 271,664 SH   SOLE   271,664 0 0
AFLAC INC COMMON STOCK USD 001055102 2,379 36,959 SH   SOLE   36,959 0 0
ADVANCED MICRO DEVICES INC COMMON STOCK USD 007903107 2,259 20,659 SH   SOLE   20,659 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK USD 92343V104 27,053 531,176 SH   SOLE   531,176 0 0
US BANCORP COMMON STOCK USD 902973304 53,430 1,005,270 SH   SOLE   1,005,270 0 0
STATE STREET CORP COMMON STOCK USD 857477103 64,486 740,281 SH   SOLE   740,281 0 0
FEDEX CORP COMMON STOCK USD 31428X106 1,608 6,953 SH   SOLE   6,953 0 0
ALIBABA GROUP HOLDING LTD ADR USD 01609W102 1,328 12,200 SH   SOLE   12,200 0 0
APPLE INC COMMON STOCK USD 037833100 566,325 3,242,256 SH   SOLE   3,242,256 0 0
GENTHERM INC COMMON STOCK USD 37253A103 1,777 24,402 SH   SOLE   24,402 0 0
KLA CORP COMMON STOCK USD 482480100 2,415 6,597 SH   SOLE   6,597 0 0
NIKE INC COMMON STOCK USD 654106103 39,339 292,307 SH   SOLE   292,307 0 0
HOME DEPOT INC/THE COMMON STOCK USD 437076102 3,455 11,544 SH   SOLE   11,544 0 0
MICRON TECHNOLOGY INC COMMON STOCK USD 595112103 20,610 264,639 SH   SOLE   264,639 0 0
CITIZENS FINANCIAL GROUP INC COMMON STOCK USD 174610105 26,109 575,983 SH   SOLE   575,983 0 0
MANULIFE FINANCIAL CORP COMMON STOCK CAD 56501R106 1,382 64,759 SH   SOLE   0 0 64,759
ALPHABET INC COMMON STOCK USD 02079K107 198,727 71,171 SH   SOLE   71,171 0 0
ALPHABET INC COMMON STOCK USD 02079K305 76,618 27,553 SH   SOLE   27,553 0 0
CDW CORP/DE COMMON STOCK USD 12514G108 15,850 88,600 SH   SOLE   88,600 0 0