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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALBEMARLE CORP COMMON STOCK USD 012653101   158 1,655 SH   SOLE   1,655 0 0
CINCINNATI FINANCIAL CORP COMMON STOCK USD 172062101   34,531 292,640 SH   SOLE   270,919 0 21,721
CUMMINS INC COMMON STOCK USD 231021106   42,343 152,735 SH   SOLE   135,956 0 16,779
TRANSUNION COMMON STOCK USD 89400J107   16,895 227,996 SH   SOLE   227,996 0 0
KIMCO REALTY CORP REIT USD 49446R109   16,319 838,588 SH   SOLE   833,809 0 4,779
MOODY'S CORP COMMON STOCK USD 615369105   30,728 72,965 SH   SOLE   72,655 0 310
PROGRESSIVE CORP/THE COMMON STOCK USD 743315103   35,030 168,509 SH   SOLE   167,770 0 739
PULTEGROUP INC COMMON STOCK USD 745867101   19,661 178,934 SH   SOLE   177,915 0 1,019
SHERWIN-WILLIAMS CO/THE COMMON STOCK USD 824348106   20,733 69,430 SH   SOLE   68,984 0 446
STEEL DYNAMICS INC COMMON STOCK USD 858119100   11,661 90,043 SH   SOLE   90,043 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK USD 883556102   31,417 56,877 SH   SOLE   56,551 0 326
WATSCO INC COMMON STOCK USD 942622200   55,914 120,712 SH   SOLE   95,482 0 25,230
WATTS WATER TECHNOLOGIES INC COMMON STOCK USD 942749102   10,048 54,863 SH   SOLE   54,552 0 311
INSULET CORP COMMON STOCK USD 45784P101   33,559 166,251 SH   SOLE   165,669 0 582
ARISTA NETWORKS INC COMMON STOCK USD 040413106   45,150 128,849 SH   SOLE   128,386 0 463
VEEVA SYSTEMS INC COMMON STOCK USD 922475108   19,412 106,199 SH   SOLE   105,741 0 458
BROADCOM INC COMMON STOCK USD 11135F101   309,172 192,739 SH   SOLE   177,656 0 15,083
UBER TECHNOLOGIES INC COMMON STOCK USD 90353T100   25,412 349,878 SH   SOLE   347,605 0 2,273
VERACYTE INC COMMON STOCK USD 92337F107   16,445 759,251 SH   SOLE   756,366 0 2,885
DESCARTES SYSTEMS GROUP INC/THE COMMON STOCK CAD 249906108   17,605 184,147 SH   SOLE   183,118 0 1,029
ENDAVA PLC ADR USD 29260V105   6,607 226,103 SH   SOLE   209,266 0 16,837
AVANTOR INC COMMON STOCK USD 05352A100   15,618 737,046 SH   SOLE   737,046 0 0
CROWDSTRIKE HOLDINGS INC COMMON STOCK USD 22788C105   78,615 205,335 SH   SOLE   204,938 0 397
DYNATRACE INC COMMON STOCK USD 268150109   29,844 667,349 SH   SOLE   667,349 0 0
LPL FINANCIAL HOLDINGS INC COMMON STOCK USD 50212V100   17,257 61,809 SH   SOLE   61,466 0 343
CME GROUP INC. COMMON STOCK USD 12572Q105   54,727 278,605 SH   SOLE   250,646 0 27,959
MSA SAFETY INC COMMON STOCK USD 553498106   12,834 68,436 SH   SOLE   68,436 0 0
CEMEX SAB DE CV ADR USD 151290889   1,779 278,823 SH   SOLE   278,823 0 0
MORGAN STANLEY COMMON STOCK USD 617446448   60,255 621,413 SH   SOLE   526,635 0 94,778
PACKAGING CORP OF AMERICA COMMON STOCK USD 695156109   15,714 86,062 SH   SOLE   86,062 0 0
METLIFE INC COMMON STOCK USD 59156R108   31,506 448,863 SH   SOLE   448,863 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK USD 084670702   71,518 175,729 SH   SOLE   174,681 0 1,048
COSTCO WHOLESALE CORP COMMON STOCK USD 22160K105   85,556 100,657 SH   SOLE   100,320 0 337
FIRST SOLAR INC COMMON STOCK USD 336433107   4,838 21,468 SH   SOLE   21,468 0 0
VISA INC COMMON STOCK USD 92826C839   99,782 380,397 SH   SOLE   379,306 0 1,091
GARTNER INC COMMON STOCK USD 366651107   13,850 30,890 SH   SOLE   30,890 0 0
AGCO CORP COMMON STOCK USD 001084102   21,495 219,632 SH   SOLE   219,059 0 573
O'REILLY AUTOMOTIVE INC COMMON STOCK USD 67103H107   21,434 20,292 SH   SOLE   20,178 0 114
STIFEL FINANCIAL CORP COMMON STOCK USD 860630102   22,729 270,134 SH   SOLE   269,151 0 983
BLACKROCK INC COMMON STOCK USD 09247X101   25,605 32,521 SH   SOLE   32,336 0 185
CISCO SYSTEMS INC COMMON STOCK USD 17275R102   23,044 485,341 SH   SOLE   485,341 0 0
IDEXX LABORATORIES INC COMMON STOCK USD 45168D104   19,271 39,550 SH   SOLE   39,325 0 225
AES CORP/THE COMMON STOCK USD 00130H105   12,158 692,382 SH   SOLE   692,382 0 0
AMPHENOL CORP COMMON STOCK USD 032095101   16,271 241,510 SH   SOLE   241,510 0 0
TETRA TECH INC COMMON STOCK USD 88162G103   68,578 335,543 SH   SOLE   335,063 0 480
GILEAD SCIENCES INC COMMON STOCK USD 375558103   18,211 265,460 SH   SOLE   265,460 0 0
DIGITAL REALTY TRUST INC REIT USD 253868103   8,576 56,415 SH   SOLE   56,415 0 0
UNITED RENTALS INC COMMON STOCK USD 911363109   61,290 95,208 SH   SOLE   83,163 0 12,045
AMERICAN TOWER CORP REIT USD 03027X100   42,436 218,245 SH   SOLE   217,651 0 594
REPUBLIC SERVICES INC COMMON STOCK USD 760759100   42,921 220,764 SH   SOLE   220,095 0 669
NVIDIA CORP COMMON STOCK USD 67066G104   637,320 5,164,248 SH   SOLE   5,152,955 0 11,293
JEFFERIES FINANCIAL GROUP INC COMMON STOCK USD 47233W109   22,722 456,623 SH   SOLE   454,061 0 2,562
AUTODESK INC COMMON STOCK USD 052769106   47,864 193,427 SH   SOLE   192,831 0 596
UNITEDHEALTH GROUP INC COMMON STOCK USD 91324P102   42,575 83,613 SH   SOLE   83,122 0 491
MICROSOFT CORP COMMON STOCK USD 594918104   774,813 1,733,234 SH   SOLE   1,653,645 0 79,589
CADENCE DESIGN SYSTEMS INC COMMON STOCK USD 127387108   43,301 140,753 SH   SOLE   140,753 0 0
MERCADOLIBRE INC COMMON STOCK USD 58733R102   27,646 16,829 SH   SOLE   16,093 0 736
CARLYLE GROUP INC/THE COMMON STOCK USD 14316J108   16,067 400,173 SH   SOLE   397,913 0 2,260
XYLEM INC/NY COMMON STOCK USD 98419M100   57,414 423,375 SH   SOLE   423,375 0 0
QUEST DIAGNOSTICS INC COMMON STOCK USD 74834L100   17,502 127,955 SH   SOLE   127,955 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR USD 874039100   139,928 805,996 SH   SOLE   689,942 0 116,054
DARDEN RESTAURANTS INC COMMON STOCK USD 237194105   31,123 205,596 SH   SOLE   170,937 0 34,659
AMAZON.COM INC COMMON STOCK USD 023135106   236,409 1,222,761 SH   SOLE   1,218,230 0 4,531
META PLATFORMS INC COMMON STOCK USD 30303M102   110,564 219,421 SH   SOLE   218,349 0 1,072
UNIVERSAL DISPLAY CORP COMMON STOCK USD 91347P105   30,798 146,697 SH   SOLE   146,697 0 0
CHENIERE ENERGY INC COMMON STOCK USD 16411R208   12,528 71,665 SH   SOLE   71,267 0 398
NORFOLK SOUTHERN CORP COMMON STOCK USD 655844108   16,194 75,524 SH   SOLE   75,079 0 445
CATERPILLAR INC. COMMON STOCK USD 149123101   32,122 96,403 SH   SOLE   95,843 0 560
JPMORGAN CHASE CO. COMMON STOCK USD 46625H100   152,090 752,295 SH   SOLE   700,744 0 51,551
PGE CORP COMMON STOCK USD 69331C108   14,560 834,886 SH   SOLE   830,130 0 4,756
KIMBERLY-CLARK CORP COMMON STOCK USD 494368103   14,229 102,935 SH   SOLE   102,935 0 0
LOCKHEED MARTIN CORP COMMON STOCK USD 539830109   400 857 SH   SOLE   857 0 0
PFIZER INC COMMON STOCK USD 717081103   120 4,280 SH   SOLE   4,280 0 0
MARSH MCLENNAN COS INC COMMON STOCK USD 571748102   26,265 124,664 SH   SOLE   123,952 0 712
CLOUDFLARE INC COMMON STOCK USD 18915M107   28,310 341,707 SH   SOLE   340,420 0 1,287
BUILDERS FIRSTSOURCE INC COMMON STOCK USD 12008R107   9,887 71,493 SH   SOLE   71,030 0 463
VIATRIS INC COMMON STOCK USD 92556V106   6 531 SH   SOLE   531 0 0
WESCO INTERNATIONAL INC COMMON STOCK USD 95082P105   29,325 185,098 SH   SOLE   184,469 0 629
CELSIUS HOLDINGS INC COMMON STOCK USD 15118V207   9,889 173,375 SH   SOLE   172,398 0 977
MARVELL TECHNOLOGY INC COMMON STOCK USD 573874104   37,052 530,369 SH   SOLE   530,369 0 0
RELX PLC ADR USD 759530108   12,553 273,600 SH   SOLE   273,600 0 0
JACKSON FINANCIAL INC COMMON STOCK USD 46817M107   384 5,176 SH   SOLE   5,176 0 0
PERFORMANCE FOOD GROUP CO COMMON STOCK USD 71377A103   18,364 278,068 SH   SOLE   276,512 0 1,556
ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK USD 00790R104   37,343 233,206 SH   SOLE   232,485 0 721
ROBLOX CORP COMMON STOCK USD 771049103   13,495 362,869 SH   SOLE   360,745 0 2,124
CONSTELLATION ENERGY CORP COMMON STOCK USD 21037T109   20,083 100,384 SH   SOLE   99,799 0 585
TELUS CORP COMMON STOCK USD 87971M103   7,433 491,288 SH   SOLE   491,288 0 0
VERALTO CORP COMMON STOCK USD 92338C103   2,169 22,713 SH   SOLE   22,713 0 0
DOCEBO INC COMMON STOCK CAD 25609L105   9,461 247,763 SH   SOLE   229,824 0 17,939
IRHYTHM TECHNOLOGIES INC COMMON STOCK USD 450056106   6,103 56,782 SH   SOLE   56,782 0 0
DOVER CORP COMMON STOCK USD 260003108   22,017 121,936 SH   SOLE   121,250 0 686
MOTOROLA SOLUTIONS INC COMMON STOCK USD 620076307   13,177 34,141 SH   SOLE   34,141 0 0
NEXTERA ENERGY INC COMMON STOCK USD 65339F101   57,364 807,563 SH   SOLE   735,562 0 72,001
CHEVRON CORP COMMON STOCK USD 166764100   35,360 226,060 SH   SOLE   224,753 0 1,307
EXXON MOBIL CORP COMMON STOCK USD 30231G102   61,236 532,072 SH   SOLE   529,615 0 2,457
TEXAS INSTRUMENTS INC COMMON STOCK USD 882508104   99,430 511,738 SH   SOLE   466,809 0 44,929
BRISTOL-MYERS SQUIBB CO COMMON STOCK USD 110122108   12,915 310,976 SH   SOLE   310,976 0 0
UNION PACIFIC CORP COMMON STOCK USD 907818108   10,333 45,671 SH   SOLE   45,671 0 0
EMERSON ELECTRIC CO COMMON STOCK USD 291011104   14,176 128,649 SH   SOLE   128,649 0 0
GENERAL MOTORS CO COMMON STOCK USD 37045V100   21,842 470,330 SH   SOLE   467,296 0 3,034
AIR PRODUCTS AND CHEMICALS INC COMMON STOCK USD 009158106   541 2,098 SH   SOLE   2,098 0 0
ANALOG DEVICES INC COMMON STOCK USD 032654105   23,395 102,526 SH   SOLE   102,526 0 0
APPLIED MATERIALS INC COMMON STOCK USD 038222105   12,881 54,591 SH   SOLE   54,236 0 355
PEPSICO INC COMMON STOCK USD 713448108   67,182 406,800 SH   SOLE   347,921 0 58,879
WEYERHAEUSER CO REIT USD 962166104   44,653 1,574,582 SH   SOLE   1,443,666 0 130,916
ABBVIE INC COMMON STOCK USD 00287Y109   83,876 490,323 SH   SOLE   428,017 0 62,306
COLGATE-PALMOLIVE CO COMMON STOCK USD 194162103   81,351 838,756 SH   SOLE   837,469 0 1,287
KROGER CO/THE COMMON STOCK USD 501044101   17,147 343,567 SH   SOLE   341,336 0 2,231
JOHNSON JOHNSON COMMON STOCK USD 478160104   96,829 662,779 SH   SOLE   628,766 0 34,013
AUTOMATIC DATA PROCESSING INC COMMON STOCK USD 053015103   46,195 193,697 SH   SOLE   165,574 0 28,123
DANAHER CORP COMMON STOCK USD 235851102   49,124 196,691 SH   SOLE   195,994 0 697
T-MOBILE US INC COMMON STOCK USD 872590104   19,084 108,331 SH   SOLE   107,707 0 624
CLOROX CO/THE COMMON STOCK USD 189054109   122 897 SH   SOLE   897 0 0
WALMART INC COMMON STOCK USD 931142103   22,123 326,777 SH   SOLE   324,969 0 1,808
AVERY DENNISON CORP COMMON STOCK USD 053611109   22,638 103,583 SH   SOLE   102,998 0 585
ELI LILLY CO COMMON STOCK USD 532457108   70,185 77,477 SH   SOLE   77,023 0 454
MERCK CO INC COMMON STOCK USD 58933Y105   151,021 1,216,127 SH   SOLE   1,124,200 0 91,927
NUCOR CORP COMMON STOCK USD 670346105   21,778 137,932 SH   SOLE   126,382 0 11,550
WALT DISNEY CO/THE COMMON STOCK USD 254687106   29,990 302,382 SH   SOLE   300,646 0 1,736
ESSENTIAL UTILITIES INC COMMON STOCK USD 29670G102   45,597 1,221,779 SH   SOLE   1,219,214 0 2,565
TESLA INC COMMON STOCK USD 88160R101   45,750 231,098 SH   SOLE   229,716 0 1,382
SERVICENOW INC COMMON STOCK USD 81762P102   62,199 79,035 SH   SOLE   78,807 0 228
HDFC BANK LTD ADR USD 40415F101   15,487 240,709 SH   SOLE   223,681 0 17,028
OMNICOM GROUP INC COMMON STOCK USD 681919106   35,909 400,231 SH   SOLE   399,073 0 1,158
AFLAC INC COMMON STOCK USD 001055102   19,737 221,021 SH   SOLE   219,773 0 1,248
ADVANCED MICRO DEVICES INC COMMON STOCK USD 007903107   55,204 340,471 SH   SOLE   339,172 0 1,299
US BANCORP COMMON STOCK USD 902973304   28,331 714,347 SH   SOLE   711,947 0 2,400
STATE STREET CORP COMMON STOCK USD 857477103   35,322 477,256 SH   SOLE   476,055 0 1,201
FEDEX CORP COMMON STOCK USD 31428X106   17,671 58,946 SH   SOLE   58,613 0 333
ALIBABA GROUP HOLDING LTD ADR USD 01609W102   1,710 23,746 SH   SOLE   23,746 0 0
APPLE INC COMMON STOCK USD 037833100   500,599 2,380,067 SH   SOLE   2,373,540 0 6,527
KLA CORP COMMON STOCK USD 482480100   26,934 32,692 SH   SOLE   32,506 0 186
HOME DEPOT INC/THE COMMON STOCK USD 437076102   81,779 237,671 SH   SOLE   216,541 0 21,130
MICRON TECHNOLOGY INC COMMON STOCK USD 595112103   61,702 469,217 SH   SOLE   467,901 0 1,316
ELEVANCE HEALTH INC COMMON STOCK USD 036752103   17,349 32,030 SH   SOLE   32,030 0 0
REXFORD INDUSTRIAL REALTY INC REIT USD 76169C100   1,079 24,198 SH   SOLE   24,198 0 0
CITIZENS FINANCIAL GROUP INC COMMON STOCK USD 174610105   33,803 938,719 SH   SOLE   935,859 0 2,860
MANULIFE FINANCIAL CORP COMMON STOCK CAD 56501R106   2,052 77,122 SH   SOLE   0 0 77,122
TELUS CORP COMMON STOCK CAD 87971M103   6,968 459,972 SH   SOLE   295,605 0 164,367
ALPHABET INC COMMON STOCK USD 02079K107   148,711 810,902 SH   SOLE   808,297 0 2,605
ALPHABET INC COMMON STOCK USD 02079K305   105,153 577,576 SH   SOLE   574,937 0 2,639
HUBBELL INC COMMON STOCK USD 443510607   9,983 27,287 SH   SOLE   27,287 0 0