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