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
AAPL US COM 037833100 63,086 456,485 SH   SOLE   443,793 0 12,692
ADOBE ORD COM 00724F101 581,029 2,111,297 SH   SOLE   2,098,916 0 12,381
ALPHABET CL A ORD CAP STK CL A 02079K305 730,080 7,632,828 SH   SOLE   7,596,795 0 36,033
AMAZON COM ORD COM 023135106 766,628 6,784,322 SH   SOLE   6,745,813 0 38,509
ANSYS INC COM 03662Q105 60,870 274,559 SH   SOLE   274,559 0 0
AUTOMATIC DATA PROCESSING COM 053015103 1,260,258 5,571,678 SH   SOLE   5,535,288 0 36,390
BROWN FORMAN CORP CLASS B CL B 115637209 813,907 12,226,340 SH   SOLE   12,133,833 0 92,507
CHURCH AND DWIGHT ORD COM 171340102 604,241 8,458,025 SH   SOLE   8,401,796 0 56,229
COGNEX CORP COM 192422103 85,473 2,062,083 SH   SOLE   2,062,083 0 0
EDWARDS LIFESCIENCES ORD COM 28176E108 825 9,979 SH   SOLE   0 0 9,979
EQUIFAX INC COM 294429105 85,004 495,850 SH   SOLE   495,850 0 0
ESTEE LAUDER COMPANIES CL A CL A 518439104 1,285,895 5,955,974 SH   SOLE   5,931,816 0 24,158
FORTINET ORD COM 34959E109 113,778 2,315,857 SH   SOLE   2,315,857 0 0
Genpact Ltd SHS G3922B107 13,890 317,337 SH   SOLE   317,337 0 0
HOME DEPOT ORD COM 437076102 42,013 152,255 SH   SOLE   147,910 0 4,345
IDEX ORD COM 45167R104 19,171 95,928 SH   SOLE   95,928 0 0
IDEXX LABORATORIES INC COM 45168D104 1,179,649 3,620,777 SH   SOLE   3,606,434 0 14,343
INTUIT INC COM 461202103 657,153 1,696,667 SH   SOLE   1,686,091 0 10,576
IPG PHOTONICS CORP COM 44980X109 72,136 855,203 SH   SOLE   855,203 0 0
JOHNSON & JOHNSON COM 478160104 44,899 274,847 SH   SOLE   274,847 0 0
MASIMO CORP COM 574795100 108,010 765,161 SH   SOLE   765,161 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206 1,105,164 15,506,721 SH   SOLE   0 0 15,506,721
MERCADOLIBRE COM 58733R102 20,053 24,225 SH   SOLE   24,225 0 0
META PLATFORMS INC-CLASS A CL A 30303M102 743,565 5,480,284 SH   SOLE   5,460,463 0 19,821
METTLER TOLEDO ORD COM 592688105 608,686 561,456 SH   SOLE   558,225 0 3,231
MICROSOFT CORP COM 594918104 2,162,387 9,284,614 SH   SOLE   9,249,893 0 34,721
MSCI INC COM 55354G100 89,230 211,551 SH   SOLE   211,551 0 0
NIKE INC CL B CL B 654106103 559,764 6,734,408 SH   SOLE   6,689,260 0 45,148
OTIS WORLDWIDE ORD COM 68902V107 401,039 6,285,878 SH   SOLE   6,250,655 0 35,223
PAYCOM SOFTWARE INC COM 70432V102 53,230 161,308 SH   SOLE   161,308 0 0
PAYPAL HOLDINGS INC COM 70450Y103 482,960 5,611,242 SH   SOLE   5,603,113 0 8,129
PEPSICO INC COM 713448108 1,166,381 7,144,313 SH   SOLE   7,105,932 0 38,381
PHILIP MORRIS INTERNATIONAL COM 718172109 1,368,757 16,489,067 SH   SOLE   16,422,237 0 66,830
PROCTER & GAMBLE ORD COM 742718109 39,669 314,211 SH   SOLE   314,211 0 0
QUALYS INC COM 74758T303 92,195 661,420 SH   SOLE   661,420 0 0
ROLLINS ORD COM 775711104 59,930 1,728,084 SH   SOLE   1,728,084 0 0
SABRE CORP COM 78573M104 117,074 22,732,769 SH   SOLE   22,732,769 0 0
STRYKER CORP COM 863667101 1,140,010 5,628,569 SH   SOLE   5,601,372 0 27,197
Taiwan Semiconductor Manufacturing US ADR SPONSORED ADS 874039100 10,665 155,558 SH   SOLE   155,558 0 0
VERISIGN INC COM 92343E102 117,340 675,533 SH   SOLE   675,533 0 0
VERISK ANALYTICS INC COM 92345Y106 90,496 530,677 SH   SOLE   530,677 0 0
VISA INC CLASS A SHARES COM CL A 92826C839 1,001,127 5,635,390 SH   SOLE   5,605,080 0 30,310
WATERS CORP COM 941848103 995,427 3,693,197 SH   SOLE   3,671,424 0 21,773
WNS HOLDINGS - ADR SPONSORED ADS 92932M101 15,810 193,179 SH   SOLE   193,179 0 0
XP CLASS A CL A G98239109 4,817 253,367 SH   SOLE   253,367 0 0
ZOETIS CL A ORD CL A 98978V103 33,096 223,185 SH   SOLE   223,185 0 0