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   157 1,655 SH   SOLE   1,655 0 0
CINCINNATI FINANCIAL CORP COMMON STOCK USD 172062101   38,371 282,050 SH   SOLE   256,956 0 25,094
CUMMINS INC COMMON STOCK USD 231021106   47,900 147,920 SH   SOLE   128,907 0 19,013
TRANSUNION COMMON STOCK USD 89400J107   13,023 124,417 SH   SOLE   124,417 0 0
KIMCO REALTY CORP REIT USD 49446R109   19,647 846,112 SH   SOLE   827,557 0 18,555
MOODY'S CORP COMMON STOCK USD 615369105   33,506 70,646 SH   SOLE   69,442 0 1,204
PROGRESSIVE CORP/THE COMMON STOCK USD 743315103   43,045 169,661 SH   SOLE   166,791 0 2,870
PULTEGROUP INC COMMON STOCK USD 745867101   25,617 178,502 SH   SOLE   174,546 0 3,956
SHERWIN-WILLIAMS CO/THE COMMON STOCK USD 824348106   28,887 75,742 SH   SOLE   74,010 0 1,732
STEEL DYNAMICS INC COMMON STOCK USD 858119100   10,804 85,726 SH   SOLE   85,726 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK USD 883556102   35,472 57,384 SH   SOLE   56,118 0 1,266
WATSCO INC COMMON STOCK USD 942622200   59,521 120,878 SH   SOLE   93,910 0 26,968
WATTS WATER TECHNOLOGIES INC COMMON STOCK USD 942749102   11,465 55,351 SH   SOLE   54,143 0 1,208
INSULET CORP COMMON STOCK USD 45784P101   31,510 135,549 SH   SOLE   133,289 0 2,260
ARISTA NETWORKS INC COMMON STOCK USD 040413106   49,704 129,578 SH   SOLE   127,780 0 1,798
VEEVA SYSTEMS INC COMMON STOCK USD 922475108   22,434 106,921 SH   SOLE   105,143 0 1,778
PLANET FITNESS INC COMMON STOCK USD 72703H101   13,592 167,370 SH   SOLE   167,370 0 0
BROADCOM INC COMMON STOCK USD 11135F101   294,742 1,709,055 SH   SOLE   1,565,281 0 143,774
UBER TECHNOLOGIES INC COMMON STOCK USD 90353T100   26,572 353,448 SH   SOLE   344,623 0 8,825
VERACYTE INC COMMON STOCK USD 92337F107   24,319 714,849 SH   SOLE   703,647 0 11,202
DESCARTES SYSTEMS GROUP INC/THE COMMON STOCK CAD 249906108   18,653 184,058 SH   SOLE   180,062 0 3,996
ENDAVA PLC ADR USD 29260V105   6,279 245,772 SH   SOLE   224,903 0 20,869
AVANTOR INC COMMON STOCK USD 05352A100   14,584 563,973 SH   SOLE   563,973 0 0
CROWDSTRIKE HOLDINGS INC COMMON STOCK USD 22788C105   34,970 124,689 SH   SOLE   123,148 0 1,541
DYNATRACE INC COMMON STOCK USD 268150109   31,990 598,274 SH   SOLE   598,274 0 0
LPL FINANCIAL HOLDINGS INC COMMON STOCK USD 50212V100   14,508 62,342 SH   SOLE   61,010 0 1,332
CME GROUP INC. COMMON STOCK USD 12572Q105   60,210 273,236 SH   SOLE   243,420 0 29,816
MSA SAFETY INC COMMON STOCK USD 553498106   12,439 70,160 SH   SOLE   70,160 0 0
CEMEX SAB DE CV ADR USD 151290889   1,695 278,823 SH   SOLE   278,823 0 0
MORGAN STANLEY COMMON STOCK USD 617446448   74,957 719,210 SH   SOLE   617,899 0 101,311
PACKAGING CORP OF AMERICA COMMON STOCK USD 695156109   18,202 84,501 SH   SOLE   84,501 0 0
METLIFE INC COMMON STOCK USD 59156R108   35,771 433,747 SH   SOLE   433,747 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK USD 084670702   75,523 164,108 SH   SOLE   160,339 0 3,769
COSTCO WHOLESALE CORP COMMON STOCK USD 22160K105   95,001 107,216 SH   SOLE   105,907 0 1,309
VISA INC COMMON STOCK USD 92826C839   101,101 367,948 SH   SOLE   363,970 0 3,978
GARTNER INC COMMON STOCK USD 366651107   11,202 22,107 SH   SOLE   22,107 0 0
AGCO CORP COMMON STOCK USD 001084102   18,644 190,223 SH   SOLE   187,999 0 2,224
DR HORTON INC COMMON STOCK USD 23331A109   11,003 57,699 SH   SOLE   57,699 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK USD 67103H107   23,555 20,468 SH   SOLE   20,025 0 443
STIFEL FINANCIAL CORP COMMON STOCK USD 860630102   25,511 271,680 SH   SOLE   267,863 0 3,817
BLACKROCK FINANCE INC COMMON STOCK USD 09247X101   31,152 32,809 SH   SOLE   32,091 0 718
CISCO SYSTEMS INC COMMON STOCK USD 17275R102   25,820 485,341 SH   SOLE   485,341 0 0
IDEXX LABORATORIES INC COMMON STOCK USD 45168D104   20,156 39,902 SH   SOLE   39,029 0 873
AES CORP/THE COMMON STOCK USD 00130H105   13,882 692,382 SH   SOLE   692,382 0 0
AMPHENOL CORP COMMON STOCK USD 032095101   15,732 241,510 SH   SOLE   241,510 0 0
TETRA TECH INC COMMON STOCK USD 88162G103   69,081 1,466,385 SH   SOLE   1,457,067 0 9,318
GILEAD SCIENCES INC COMMON STOCK USD 375558103   21,838 260,506 SH   SOLE   260,506 0 0
DIGITAL REALTY TRUST INC REIT USD 253868103   9,129 56,415 SH   SOLE   56,415 0 0
UNITED RENTALS INC COMMON STOCK USD 911363109   77,287 95,442 SH   SOLE   81,944 0 13,498
AMERICAN TOWER CORP REIT USD 03027X100   50,530 217,378 SH   SOLE   215,072 0 2,306
REPUBLIC SERVICES INC COMMON STOCK USD 760759100   40,411 201,230 SH   SOLE   199,009 0 2,221
NVIDIA CORP COMMON STOCK USD 67066G104   593,203 4,882,730 SH   SOLE   4,839,221 0 43,509
JEFFERIES FINANCIAL GROUP INC COMMON STOCK USD 47233W109   23,972 389,536 SH   SOLE   381,554 0 7,982
AUTODESK INC COMMON STOCK USD 052769106   53,264 193,370 SH   SOLE   191,056 0 2,314
UNITEDHEALTH GROUP INC COMMON STOCK USD 91324P102   49,323 84,382 SH   SOLE   82,475 0 1,907
ORACLE CORP COMMON STOCK USD 68389X105   31,230 183,317 SH   SOLE   179,209 0 4,108
MICROSOFT CORP COMMON STOCK USD 594918104   737,988 1,716,430 SH   SOLE   1,621,844 0 94,586
CADENCE DESIGN SYSTEMS INC COMMON STOCK USD 127387108   35,072 129,406 SH   SOLE   129,406 0 0
MERCADOLIBRE INC COMMON STOCK USD 58733R102   33,956 16,570 SH   SOLE   15,630 0 940
CARLYLE GROUP INC/THE COMMON STOCK USD 14316J108   16,943 393,468 SH   SOLE   384,693 0 8,775
XYLEM INC/NY COMMON STOCK USD 98419M100   47,732 353,699 SH   SOLE   353,699 0 0
QUEST DIAGNOSTICS INC COMMON STOCK USD 74834L100   20,072 129,298 SH   SOLE   129,298 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR USD 874039100   106,468 611,233 SH   SOLE   501,784 0 109,449
DARDEN RESTAURANTS INC COMMON STOCK USD 237194105   35,698 217,024 SH   SOLE   178,344 0 38,680
AMAZON.COM INC COMMON STOCK USD 023135106   225,894 1,212,529 SH   SOLE   1,194,938 0 17,591
META PLATFORMS INC COMMON STOCK USD 30303M102   124,581 217,677 SH   SOLE   213,514 0 4,163
UNIVERSAL DISPLAY CORP COMMON STOCK USD 91347P105   16,009 76,320 SH   SOLE   76,320 0 0
CHENIERE ENERGY INC COMMON STOCK USD 16411R208   12,998 72,290 SH   SOLE   70,745 0 1,545
NORFOLK SOUTHERN CORP COMMON STOCK USD 655844108   18,938 76,225 SH   SOLE   74,497 0 1,728
CATERPILLAR INC. COMMON STOCK USD 149123101   38,037 97,282 SH   SOLE   95,108 0 2,174
JPMORGAN CHASE CO. COMMON STOCK USD 46625H100   149,186 707,945 SH   SOLE   647,854 0 60,091
PGE CORP COMMON STOCK USD 69331C108   16,645 842,348 SH   SOLE   823,883 0 18,465
KIMBERLY-CLARK CORP COMMON STOCK USD 494368103   34,543 242,779 SH   SOLE   239,642 0 3,137
LOCKHEED MARTIN CORP COMMON STOCK USD 539830109   501 857 SH   SOLE   857 0 0
PFIZER INC COMMON STOCK USD 717081103   124 4,280 SH   SOLE   4,280 0 0
MARSH MCLENNAN COS INC COMMON STOCK USD 571748102   27,884 124,989 SH   SOLE   122,225 0 2,764
CLOUDFLARE INC COMMON STOCK USD 18915M107   27,370 338,397 SH   SOLE   333,400 0 4,997
BUILDERS FIRSTSOURCE INC COMMON STOCK USD 12008R107   17,546 90,457 SH   SOLE   88,208 0 2,249
VIATRIS INC COMMON STOCK USD 92556V106   6 531 SH   SOLE   531 0 0
WESCO INTERNATIONAL INC COMMON STOCK USD 95082P105   31,258 186,081 SH   SOLE   183,639 0 2,442
MARVELL TECHNOLOGY INC COMMON STOCK USD 573874104   14,476 200,725 SH   SOLE   200,725 0 0
RELX PLC ADR USD 759530108   12,980 273,600 SH   SOLE   273,600 0 0
JACKSON FINANCIAL INC COMMON STOCK USD 46817M107   472 5,176 SH   SOLE   5,176 0 0
PERFORMANCE FOOD GROUP CO COMMON STOCK USD 71377A103   21,973 280,486 SH   SOLE   274,445 0 6,041
ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK USD 00790R104   35,211 224,119 SH   SOLE   221,319 0 2,800
ROBLOX CORP COMMON STOCK USD 771049103   19,783 447,067 SH   SOLE   437,057 0 10,010
CONSTELLATION ENERGY CORP COMMON STOCK USD 21037T109   26,340 101,300 SH   SOLE   99,028 0 2,272
TELUS CORP COMMON STOCK USD 87971M103   8,244 491,288 SH   SOLE   491,288 0 0
DOCEBO INC COMMON STOCK CAD 25609L105   8,714 199,232 SH   SOLE   181,677 0 17,555
UL SOLUTIONS INC COMMON STOCK USD 903731107   9,615 195,105 SH   SOLE   195,105 0 0
DOVER CORP COMMON STOCK USD 260003108   23,135 120,664 SH   SOLE   118,001 0 2,663
MOTOROLA SOLUTIONS INC COMMON STOCK USD 620076307   15,344 34,141 SH   SOLE   34,141 0 0
NEXTERA ENERGY INC COMMON STOCK USD 65339F101   65,433 774,152 SH   SOLE   691,151 0 83,001
CHEVRON CORP COMMON STOCK USD 166764100   33,587 228,096 SH   SOLE   223,022 0 5,074
EXXON MOBIL CORP COMMON STOCK USD 30231G102   62,503 533,301 SH   SOLE   523,761 0 9,540
TEXAS INSTRUMENTS INC COMMON STOCK USD 882508104   104,683 506,233 SH   SOLE   455,929 0 50,304
BRISTOL-MYERS SQUIBB CO COMMON STOCK USD 110122108   13,190 254,870 SH   SOLE   254,870 0 0
UNION PACIFIC CORP COMMON STOCK USD 907818108   11,251 45,671 SH   SOLE   45,671 0 0
EMERSON ELECTRIC CO COMMON STOCK USD 291011104   14,065 128,649 SH   SOLE   128,649 0 0
GENERAL MOTORS CO COMMON STOCK USD 37045V100   21,297 475,069 SH   SOLE   463,289 0 11,780
AIR PRODUCTS AND CHEMICALS INC COMMON STOCK USD 009158106   625 2,098 SH   SOLE   2,098 0 0
ANALOG DEVICES INC COMMON STOCK USD 032654105   23,597 102,526 SH   SOLE   102,526 0 0
APPLIED MATERIALS INC COMMON STOCK USD 038222105   11,142 55,149 SH   SOLE   53,770 0 1,379
PEPSICO INC COMMON STOCK USD 713448108   71,897 422,878 SH   SOLE   359,259 0 63,619
WEYERHAEUSER CO REIT USD 962166104   52,844 1,561,931 SH   SOLE   1,414,647 0 147,284
ABBVIE INC COMMON STOCK USD 00287Y109   95,145 482,918 SH   SOLE   412,721 0 70,197
COLGATE-PALMOLIVE CO COMMON STOCK USD 194162103   120,913 1,165,104 SH   SOLE   1,058,168 0 106,936
KROGER CO/THE COMMON STOCK USD 501044101   25,930 453,004 SH   SOLE   443,015 0 9,989
JOHNSON JOHNSON COMMON STOCK USD 478160104   105,370 650,555 SH   SOLE   610,332 0 40,223
AUTOMATIC DATA PROCESSING INC COMMON STOCK USD 053015103   52,916 191,656 SH   SOLE   161,640 0 30,016
DANAHER CORP COMMON STOCK USD 235851102   49,218 177,112 SH   SOLE   174,406 0 2,706
T-MOBILE US INC COMMON STOCK USD 872590104   22,556 109,310 SH   SOLE   106,887 0 2,423
CLOROX CO/THE COMMON STOCK USD 189054109   146 897 SH   SOLE   897 0 0
WALMART INC COMMON STOCK USD 931142103   46,916 581,009 SH   SOLE   568,053 0 12,956
AVERY DENNISON CORP COMMON STOCK USD 053611109   22,618 102,522 SH   SOLE   100,250 0 2,272
ELI LILLY CO COMMON STOCK USD 532457108   69,221 78,186 SH   SOLE   76,424 0 1,762
MERCK CO INC COMMON STOCK USD 58933Y105   131,903 1,161,421 SH   SOLE   1,058,922 0 102,499
NUCOR CORP COMMON STOCK USD 670346105   20,957 139,462 SH   SOLE   125,217 0 14,245
ESSENTIAL UTILITIES INC COMMON STOCK USD 29670G102   40,432 1,048,821 SH   SOLE   1,040,802 0 8,019
BANK OF AMERICA CORPORATION COMMON STOCK USD 060505104   15,468 389,709 SH   SOLE   389,709 0 0
TESLA INC COMMON STOCK USD 88160R101   61,014 233,261 SH   SOLE   227,896 0 5,365
SERVICENOW INC COMMON STOCK USD 81762P102   69,828 78,139 SH   SOLE   77,254 0 885
HDFC BANK LTD ADR USD 40415F101   13,379 213,969 SH   SOLE   193,635 0 20,334
OMNICOM GROUP INC COMMON STOCK USD 681919106   35,084 339,338 SH   SOLE   334,842 0 4,496
AFLAC INC COMMON STOCK USD 001055102   24,925 222,962 SH   SOLE   218,117 0 4,845
ADVANCED MICRO DEVICES INC COMMON STOCK USD 007903107   56,197 342,497 SH   SOLE   337,453 0 5,044
US BANCORP COMMON STOCK USD 902973304   30,484 666,763 SH   SOLE   657,444 0 9,319
STATE STREET CORP COMMON STOCK USD 857477103   27,711 313,159 SH   SOLE   308,496 0 4,663
FEDEX CORP COMMON STOCK USD 31428X106   16,266 59,462 SH   SOLE   58,169 0 1,293
ALIBABA GROUP HOLDING LTD ADR USD 01609W102   2,520 23,746 SH   SOLE   23,746 0 0
APPLE INC COMMON STOCK USD 037833100   578,869 2,484,524 SH   SOLE   2,459,357 0 25,167
KLA CORP COMMON STOCK USD 482480100   40,870 52,806 SH   SOLE   52,084 0 722
HOME DEPOT INC/THE COMMON STOCK USD 437076102   100,649 248,891 SH   SOLE   220,746 0 28,145
MICRON TECHNOLOGY INC COMMON STOCK USD 595112103   45,064 434,561 SH   SOLE   429,451 0 5,110
ELEVANCE HEALTH INC COMMON STOCK USD 036752103   16,654 32,030 SH   SOLE   32,030 0 0
REXFORD INDUSTRIAL REALTY INC REIT USD 76169C100   1,640 32,596 SH   SOLE   29,841 0 2,755
CITIZENS FINANCIAL GROUP INC COMMON STOCK USD 174610105   32,228 784,712 SH   SOLE   773,608 0 11,104
MANULIFE FINANCIAL CORP COMMON STOCK CAD 56501R106   2,278 77,122 SH   SOLE   0 0 77,122
TELUS CORP COMMON STOCK CAD 87971M103   7,718 459,972 SH   SOLE   295,605 0 164,367
TOPBUILD CORP COMMON STOCK USD 89055F103   12,208 30,045 SH   SOLE   30,045 0 0
ALPHABET INC COMMON STOCK USD 02079K107   134,010 801,592 SH   SOLE   791,478 0 10,114
ALPHABET INC COMMON STOCK USD 02079K305   95,272 574,273 SH   SOLE   564,027 0 10,246
HUBBELL INC COMMON STOCK USD 443510607   12,784 29,852 SH   SOLE   29,852 0 0