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 142,396 1,655 SH SOLE 1,655 0 0
CINCINNATI FINANCIAL CORP COMMON STOCK USD 172062101 50,651,684 352,458 SH SOLE 321,811 0 30,647
CUMMINS INC COMMON STOCK USD 231021106 73,831,720 211,792 SH SOLE 189,054 0 22,738
TRANSUNION COMMON STOCK USD 89400J107 10,863,519 117,228 SH SOLE 117,228 0 0
KIMCO REALTY CORP REIT USD 49446R109 19,094,911 814,977 SH SOLE 797,281 0 17,696
MOODY'S CORP COMMON STOCK USD 615369105 32,857,145 69,395 SH SOLE 68,387 0 1,008
PROGRESSIVE CORP/THE COMMON STOCK USD 743315103 57,132,350 238,250 SH SOLE 235,763 0 2,487
PULTEGROUP INC COMMON STOCK USD 745867101 18,729,339 171,955 SH SOLE 168,182 0 3,773
SHERWIN-WILLIAMS CO/THE COMMON STOCK USD 824348106 24,762,539 72,861 SH SOLE 71,348 0 1,513
STEEL DYNAMICS INC COMMON STOCK USD 858119100 28,576,771 250,621 SH SOLE 229,673 0 20,948
THERMO FISHER SCIENTIFIC INC COMMON STOCK USD 883556102 25,727,736 49,465 SH SOLE 48,258 0 1,207
WATSCO INC COMMON STOCK USD 942622200 65,966,404 139,157 SH SOLE 107,687 0 31,470
WATTS WATER TECHNOLOGIES INC COMMON STOCK USD 942749102 9,514,847 46,802 SH SOLE 45,650 0 1,152
MCKESSON CORP COMMON STOCK USD 58155Q103 21,642 38 SH SOLE 38 0 0
INSULET CORP COMMON STOCK USD 45784P101 33,496,826 128,360 SH SOLE 126,387 0 1,973
VEEVA SYSTEMS INC COMMON STOCK USD 922475108 24,754,877 117,757 SH SOLE 115,734 0 2,023
SHOPIFY INC COMMON STOCK CAD 82509L107 36,510,320 344,322 SH SOLE 334,827 0 9,495
PLANET FITNESS INC COMMON STOCK USD 72703H101 15,374,441 155,596 SH SOLE 155,596 0 0
BROADCOM INC COMMON STOCK USD 11135F101 366,396,130 1,580,769 SH SOLE 1,460,002 0 120,767
UBER TECHNOLOGIES INC COMMON STOCK USD 90353T100 22,992,004 381,104 SH SOLE 372,688 0 8,416
VERACYTE INC COMMON STOCK USD 92337F107 26,741,446 675,801 SH SOLE 665,118 0 10,683
DESCARTES SYSTEMS GROUP INC/THE COMMON STOCK CAD 249906108 19,861,453 176,959 SH SOLE 173,480 0 3,479
ENDAVA PLC ADR USD 29260V105 10,281,964 332,642 SH SOLE 301,881 0 30,761
AVANTOR INC COMMON STOCK USD 05352A100 8,104,944 384,485 SH SOLE 384,485 0 0
CROWDSTRIKE HOLDINGS INC COMMON STOCK USD 22788C105 51,938,624 151,854 SH SOLE 150,307 0 1,547
DYNATRACE INC COMMON STOCK USD 268150109 21,931,299 403,223 SH SOLE 403,223 0 0
LPL FINANCIAL HOLDINGS INC COMMON STOCK USD 50212V100 19,603,387 60,041 SH SOLE 58,771 0 1,270
CME GROUP INC. COMMON STOCK USD 12572Q105 75,730,090 326,098 SH SOLE 291,812 0 34,286
MSA SAFETY INC COMMON STOCK USD 553498106 10,647,213 64,287 SH SOLE 64,287 0 0
MORGAN STANLEY COMMON STOCK USD 617446448 86,662,072 689,040 SH SOLE 573,143 0 115,897
PACKAGING CORP OF AMERICA COMMON STOCK USD 695156109 18,178,506 80,779 SH SOLE 80,779 0 0
MASTERCARD INC COMMON STOCK USD 57636Q104 23,723 45 SH SOLE 45 0 0
METLIFE INC COMMON STOCK USD 59156R108 63,846,685 779,664 SH SOLE 779,664 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK USD 084670702 71,736,374 158,142 SH SOLE 154,548 0 3,594
COSTCO WHOLESALE CORP COMMON STOCK USD 22160K105 75,157,675 82,023 SH SOLE 80,930 0 1,093
SALESFORCE INC COMMON STOCK USD 79466L302 19,736 59 SH SOLE 59 0 0
VISA INC COMMON STOCK USD 92826C839 107,819,957 340,868 SH SOLE 337,074 0 3,794
GARTNER INC COMMON STOCK USD 366651107 10,714,379 22,107 SH SOLE 22,107 0 0
AGCO CORP COMMON STOCK USD 001084102 11,193,865 119,823 SH SOLE 116,880 0 2,943
DR HORTON INC COMMON STOCK USD 23331A109 8,281,266 59,245 SH SOLE 59,245 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK USD 67103H107 23,375,287 19,715 SH SOLE 19,293 0 422
STIFEL FINANCIAL CORP COMMON STOCK USD 860630102 28,573,052 269,430 SH SOLE 265,790 0 3,640
CISCO SYSTEMS INC COMMON STOCK USD 17275R102 27,550,440 465,615 SH SOLE 465,615 0 0
IDEXX LABORATORIES INC COMMON STOCK USD 45168D104 14,002,236 33,866 SH SOLE 33,033 0 833
AMPHENOL CORP COMMON STOCK USD 032095101 16,782,530 241,510 SH SOLE 241,510 0 0
TETRA TECH INC COMMON STOCK USD 88162G103 48,912,843 1,227,732 SH SOLE 1,218,845 0 8,887
GILEAD SCIENCES INC COMMON STOCK USD 375558103 24,701,224 267,474 SH SOLE 267,474 0 0
DIGITAL REALTY TRUST INC REIT USD 253868103 11,768,110 66,374 SH SOLE 66,374 0 0
UNITED RENTALS INC COMMON STOCK USD 911363109 55,612,081 79,003 SH SOLE 68,375 0 10,628
AMERICAN TOWER CORP REIT USD 03027X100 37,522,946 204,719 SH SOLE 202,520 0 2,199
REPUBLIC SERVICES INC COMMON STOCK USD 760759100 40,283,258 200,215 SH SOLE 198,097 0 2,118
NVIDIA CORP COMMON STOCK USD 67066G104 496,176,358 3,698,117 SH SOLE 3,658,921 0 39,196
EQUITY LIFESTYLE PROPERTIES INC REIT USD 29472R108 1,083,101 16,275 SH SOLE 16,275 0 0
BOOKING HOLDINGS INC COMMON STOCK USD 09857L108 24,855 5 SH SOLE 5 0 0
JEFFERIES FINANCIAL GROUP INC COMMON STOCK USD 47233W109 20,029,697 255,318 SH SOLE 249,761 0 5,557
AUTODESK INC COMMON STOCK USD 052769106 67,102,370 227,027 SH SOLE 225,147 0 1,880
UNITEDHEALTH GROUP INC COMMON STOCK USD 91324P102 62,992,527 124,383 SH SOLE 122,304 0 2,079
ORACLE CORP COMMON STOCK USD 68389X105 31,996,312 191,951 SH SOLE 187,605 0 4,346
MICROSOFT CORP COMMON STOCK USD 594918104 605,931,091 1,438,258 SH SOLE 1,327,304 0 110,954
ADOBE INC COMMON STOCK USD 00724F101 19,120 43 SH SOLE 43 0 0
CADENCE DESIGN SYSTEMS INC COMMON STOCK USD 127387108 38,881,327 129,406 SH SOLE 129,406 0 0
MERCADOLIBRE INC COMMON STOCK USD 58733R102 54,089,088 31,810 SH SOLE 31,089 0 721
CARLYLE GROUP INC/THE COMMON STOCK USD 14316J108 19,138,941 379,064 SH SOLE 370,695 0 8,369
XYLEM INC/NY COMMON STOCK USD 98419M100 38,681,818 333,349 SH SOLE 333,349 0 0
QUEST DIAGNOSTICS INC COMMON STOCK USD 74834L100 21,852,037 144,773 SH SOLE 144,773 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR USD 874039100 117,057,252 592,484 SH SOLE 485,909 0 106,575
DARDEN RESTAURANTS INC COMMON STOCK USD 237194105 42,990,926 230,371 SH SOLE 182,480 0 47,891
AMAZON.COM INC COMMON STOCK USD 023135106 374,167,719 1,705,880 SH SOLE 1,689,539 0 16,341
META PLATFORMS INC COMMON STOCK USD 30303M102 265,944,751 454,187 SH SOLE 436,432 0 17,755
CHENIERE ENERGY INC COMMON STOCK USD 16411R208 11,742,486 54,634 SH SOLE 53,548 0 1,086
NORFOLK SOUTHERN CORP COMMON STOCK USD 655844108 15,633,534 66,537 SH SOLE 64,889 0 1,648
CATERPILLAR INC. COMMON STOCK USD 149123101 30,558,706 84,200 SH SOLE 82,334 0 1,866
ROCKWELL AUTOMATION INC COMMON STOCK USD 773903109 11,470,312 40,113 SH SOLE 36,411 0 3,702
JPMORGAN CHASE CO. COMMON STOCK USD 46625H100 168,424,032 701,910 SH SOLE 629,785 0 72,125
PGE CORP COMMON STOCK USD 69331C108 15,817,206 783,030 SH SOLE 765,420 0 17,610
KIMBERLY-CLARK CORP COMMON STOCK USD 494368103 28,108,801 214,571 SH SOLE 212,182 0 2,389
LOCKHEED MARTIN CORP COMMON STOCK USD 539830109 416,425 857 SH SOLE 857 0 0
PFIZER INC COMMON STOCK USD 717081103 113,591 4,280 SH SOLE 4,280 0 0
ONEOK INC COMMON STOCK USD 682680103 29,250,738 291,313 SH SOLE 291,313 0 0
MARSH MCLENNAN COS INC COMMON STOCK USD 571748102 25,578,696 120,410 SH SOLE 117,774 0 2,636
HA SUSTAINABLE INFRASTRUCTURE CAPITAL INC COMMON STOCK USD 41068X100 2,246,744 83,740 SH SOLE 83,740 0 0
CLOUDFLARE INC COMMON STOCK USD 18915M107 42,601,804 395,303 SH SOLE 391,005 0 4,298
BUILDERS FIRSTSOURCE INC COMMON STOCK USD 12008R107 12,469,928 87,245 SH SOLE 85,100 0 2,145
VIATRIS INC COMMON STOCK USD 92556V106 6,611 531 SH SOLE 531 0 0
WESCO INTERNATIONAL INC COMMON STOCK USD 95082P105 32,611,845 179,987 SH SOLE 177,658 0 2,329
MARVELL TECHNOLOGY INC COMMON STOCK USD 573874104 16,495,376 149,347 SH SOLE 149,347 0 0
RELX PLC ADR USD 759530108 12,755,169 280,889 SH SOLE 280,889 0 0
JACKSON FINANCIAL INC COMMON STOCK USD 46817M107 450,416 5,176 SH SOLE 5,176 0 0
PERFORMANCE FOOD GROUP CO COMMON STOCK USD 71377A103 22,218,134 262,781 SH SOLE 257,597 0 5,184
ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK USD 00790R104 24,680,491 213,536 SH SOLE 210,866 0 2,670
CONSTELLATION ENERGY CORP COMMON STOCK USD 21037T109 24,432,935 109,217 SH SOLE 106,936 0 2,281
TELUS CORP COMMON STOCK USD 87971M103 7,556,275 557,228 SH SOLE 504,533 0 52,695
DOCEBO INC COMMON STOCK CAD 25609L105 8,168,258 183,241 SH SOLE 165,686 0 17,555
UL SOLUTIONS INC COMMON STOCK USD 903731107 11,725,595 235,501 SH SOLE 235,501 0 0
BLACKROCK FINANCE INC COMMON STOCK USD 09290D101 28,989,585 28,250 SH SOLE 27,677 0 573
ARISTA NETWORKS INC COMMON STOCK USD 040413205 51,489,255 465,629 SH SOLE 459,660 0 5,969
POWERFLEET INC NJ COMMON STOCK USD 73931J109 11,033,573 1,664,189 SH SOLE 1,664,189 0 0
DOVER CORP COMMON STOCK USD 260003108 21,825,750 116,249 SH SOLE 113,709 0 2,540
MOTOROLA SOLUTIONS INC COMMON STOCK USD 620076307 15,777,239 34,141 SH SOLE 34,141 0 0
NEXTERA ENERGY INC COMMON STOCK USD 65339F101 55,904,477 779,708 SH SOLE 679,576 0 100,132
CHEVRON CORP COMMON STOCK USD 166764100 26,675,740 184,123 SH SOLE 179,958 0 4,165
EXXON MOBIL CORP COMMON STOCK USD 30231G102 51,615,043 479,560 SH SOLE 470,462 0 9,098
TEXAS INSTRUMENTS INC COMMON STOCK USD 882508104 106,914,577 570,179 SH SOLE 509,407 0 60,772
BRISTOL-MYERS SQUIBB CO COMMON STOCK USD 110122108 12,747,746 225,265 SH SOLE 225,265 0 0
UNION PACIFIC CORP COMMON STOCK USD 907818108 10,693,252 46,892 SH SOLE 46,892 0 0
GENERAL MOTORS CO COMMON STOCK USD 37045V100 24,360,424 457,301 SH SOLE 446,880 0 10,421
AIR PRODUCTS AND CHEMICALS INC COMMON STOCK USD 009158106 608,504 2,098 SH SOLE 2,098 0 0
ANALOG DEVICES INC COMMON STOCK USD 032654105 635,468 2,991 SH SOLE 2,991 0 0
APPLIED MATERIALS INC COMMON STOCK USD 038222105 8,650,615 53,192 SH SOLE 51,877 0 1,315
SP GLOBAL INC COMMON STOCK USD 78409V104 15,456 31 SH SOLE 31 0 0
PEPSICO INC COMMON STOCK USD 713448108 55,949,166 367,980 SH SOLE 291,416 0 76,564
WEYERHAEUSER CO REIT USD 962166104 25,858,957 919,263 SH SOLE 903,446 0 15,817
ABBVIE INC COMMON STOCK USD 00287Y109 88,511,544 497,875 SH SOLE 411,103 0 86,772
COLGATE-PALMOLIVE CO COMMON STOCK USD 194162103 94,243,516 1,036,460 SH SOLE 908,027 0 128,433
SCHLUMBERGER NV COMMON STOCK USD 806857108 25,481,436 664,271 SH SOLE 656,489 0 7,782
KROGER CO/THE COMMON STOCK USD 501044101 26,215,015 428,560 SH SOLE 420,206 0 8,354
JOHNSON JOHNSON COMMON STOCK USD 478160104 92,664,321 640,701 SH SOLE 592,123 0 48,578
THE PROCTER GAMBLE COMPANY COMMON STOCK USD 742718109 15,761 94 SH SOLE 94 0 0
AUTOMATIC DATA PROCESSING INC COMMON STOCK USD 053015103 78,166,675 267,104 SH SOLE 230,199 0 36,905
DANAHER CORP COMMON STOCK USD 235851102 34,387,312 149,764 SH SOLE 147,183 0 2,581
T-MOBILE US INC COMMON STOCK USD 872590104 23,242,207 105,297 SH SOLE 102,986 0 2,311
CLOROX CO/THE COMMON STOCK USD 189054109 145,763 897 SH SOLE 897 0 0
WALMART INC COMMON STOCK USD 931142103 46,825,238 517,921 SH SOLE 507,042 0 10,879
AVERY DENNISON CORP COMMON STOCK USD 053611109 17,781,519 95,068 SH SOLE 92,901 0 2,167
ELI LILLY CO COMMON STOCK USD 532457108 58,206,950 75,341 SH SOLE 73,661 0 1,680
MERCK CO INC COMMON STOCK USD 58933Y105 100,081,121 1,005,949 SH SOLE 887,070 0 118,879
NUCOR CORP COMMON STOCK USD 670346105 14,359,158 122,938 SH SOLE 119,939 0 2,999
ESSENTIAL UTILITIES INC COMMON STOCK USD 29670G102 35,762,234 984,643 SH SOLE 976,995 0 7,648
BANK OF AMERICA CORPORATION COMMON STOCK USD 060505104 17,595,123 400,162 SH SOLE 400,162 0 0
TESLA INC COMMON STOCK USD 88160R101 88,899,911 220,251 SH SOLE 215,868 0 4,383
SERVICENOW INC COMMON STOCK USD 81762P102 94,293,084 88,991 SH SOLE 88,257 0 734
HDFC BANK LTD ADR USD 40415F101 13,138,719 205,807 SH SOLE 183,008 0 22,799
OMNICOM GROUP INC COMMON STOCK USD 681919106 42,633,766 495,511 SH SOLE 491,223 0 4,288
AFLAC INC COMMON STOCK USD 001055102 22,222,045 214,768 SH SOLE 210,147 0 4,621
FORTINET INC COMMON STOCK USD 34959E109 18,802 199 SH SOLE 199 0 0
ADVANCED MICRO DEVICES INC COMMON STOCK USD 007903107 38,976,793 322,709 SH SOLE 317,899 0 4,810
US BANCORP COMMON STOCK USD 902973304 42,733,237 892,880 SH SOLE 880,782 0 12,098
STATE STREET CORP COMMON STOCK USD 857477103 33,285,970 338,961 SH SOLE 334,100 0 4,861
FEDEX CORP COMMON STOCK USD 31428X106 16,124,320 57,280 SH SOLE 56,047 0 1,233
ALIBABA GROUP HOLDING LTD ADR USD 01609W102 1,919,362 22,642 SH SOLE 22,642 0 0
APPLE INC COMMON STOCK USD 037833100 485,937,131 1,940,721 SH SOLE 1,915,649 0 25,072
KLA CORP COMMON STOCK USD 482480100 38,326,028 60,834 SH SOLE 60,145 0 689
HOME DEPOT INC/THE COMMON STOCK USD 437076102 97,570,181 250,702 SH SOLE 216,623 0 34,079
MICRON TECHNOLOGY INC COMMON STOCK USD 595112103 37,009,276 439,749 SH SOLE 434,876 0 4,873
ELEVANCE HEALTH INC COMMON STOCK USD 036752103 8,967,498 24,316 SH SOLE 24,316 0 0
REXFORD INDUSTRIAL REALTY INC REIT USD 76169C100 1,259,877 32,596 SH SOLE 29,841 0 2,755
CITIZENS FINANCIAL GROUP INC COMMON STOCK USD 174610105 50,429,649 1,152,151 SH SOLE 1,141,156 0 10,995
MANULIFE FINANCIAL CORP COMMON STOCK CAD 56501R106 2,718,956 88,631 SH SOLE 0 0 88,631
TELUS CORP COMMON STOCK CAD 87971M103 6,228,546 459,972 SH SOLE 295,605 0 164,367
TOPBUILD CORP COMMON STOCK USD 89055F103 11,051,958 35,562 SH SOLE 35,562 0 0
ALPHABET INC COMMON STOCK USD 02079K107 206,569,133 1,084,751 SH SOLE 1,075,567 0 9,184
ALPHABET INC COMMON STOCK USD 02079K305 207,453,707 1,095,788 SH SOLE 1,016,517 0 79,271
CDW CORP/DE COMMON STOCK USD 12514G108 7,526,972 43,251 SH SOLE 43,251 0 0
HUBBELL INC COMMON STOCK USD 443510607 10,142,099 24,213 SH SOLE 24,213 0 0