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
2U INC USD0.001 Common Stock COM 90214J101 976 24,400 SH   SOLE   24,400 0 0
3M COMPANY USD0.01 Common Stock COM 88579Y101 2,100 12,017 SH   SOLE   12,017 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 132,884 1,213,662 SH   SOLE   1,213,662 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 11,107 103,658 SH   SOLE   103,658 0 0
ABERDEEN STANDARD Physical Platinum Shares ETF COM 003260106 229 2,270 SH   SOLE   2,270 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 1,751 5,402 SH   SOLE   5,402 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 34,075 366,995 SH   SOLE   366,995 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 2,333 432,921 SH   SOLE   432,921 0 0
ADOBE INC NPV Common Stock COM 00724F101 156,997 313,919 SH   SOLE   313,919 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 425 4,634 SH   SOLE   4,634 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 3,436 48,828 SH   SOLE   48,828 0 0
AIR PRODUCTS & CHEMICALS INC USD1 Common Stock COM 009158106 990 3,623 SH   SOLE   3,623 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 102 11,611 SH   SOLE   11,611 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 292 1,980 SH   SOLE   1,980 0 0
ALEXION PHARMACEUTICALS INC USD0.0001 Common Stock COM 015351109 436 2,790 SH   SOLE   2,790 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 30,303 130,206 SH   SOLE   130,206 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 83,582 156,409 SH   SOLE   156,409 0 0
ALLEGHENY TECHNOLOGY INC USD0.10 Common Stock COM 01741R102 335 20,000 SH   SOLE   20,000 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 28 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 194,965 111,241 SH   SOLE   111,241 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 97,066 55,407 SH   SOLE   55,407 0 0
ALTERYX INC USD0.0001 Class A Common Stock COM 02156B103 3,056 25,090 SH   SOLE   25,090 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 24,360 594,155 SH   SOLE   594,155 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 377,263 115,834 SH   SOLE   115,834 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 1,219 10,079 SH   SOLE   10,079 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 307 2,000 SH   SOLE   2,000 0 0
AMETEK INC NPV Common Stock COM 031100100 1,694 14,007 SH   SOLE   14,007 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 21,998 95,676 SH   SOLE   95,676 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 97,696 747,082 SH   SOLE   747,082 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 942 41,633 SH   SOLE   41,633 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105 23,924 65,762 SH   SOLE   65,762 0 0
APACHE CORP USD1.25 Common Stock COM 037411105 397 27,955 SH   SOLE   27,955 0 0
APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100 2,476 13,750 SH   SOLE   13,750 0 0
APPLE INC NPV Common Stock COM 037833100 205,946 1,552,083 SH   SOLE   1,552,083 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105 225 2,603 SH   SOLE   2,603 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 272 5,395 SH   SOLE   5,395 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 249 5,300 SH   SOLE   5,300 0 0
ARK INVEST Innovation ETF COM 00214Q104 723 5,809 SH   SOLE   5,809 0 0
AT&T INC USD1 Common Stock COM 00206R102 15,003 521,663 SH   SOLE   521,663 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 3,035 17,227 SH   SOLE   17,227 0 0
AUTODESK INC NPV Common Stock COM 052769106 88,970 291,381 SH   SOLE   291,381 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 8,760 71,494 SH   SOLE   71,494 0 0
BADGER METER INC USD1 Common Stock COM 056525108 1,524 16,200 SH   SOLE   16,200 0 0
BALL CORP NPV Common Stock COM 058498106 3,074 32,986 SH   SOLE   32,986 0 0
BALLARD POWER SYSTEMS NPV Common Stock COM 058586108 1,100 47,000 SH   SOLE   47,000 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 13,939 459,886 SH   SOLE   459,886 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 2,992 39,389 SH   SOLE   39,389 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 8,238 152,561 SH   SOLE   152,561 0 0
BARRICK GOLD CORP NPV Common Stock COM 067901108 6,104 267,684 SH   SOLE   267,684 0 0
BCE INC NPV Common Stock COM 05534B760 3,162 74,025 SH   SOLE   74,025 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 34,578 138,190 SH   SOLE   138,190 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 83,626 360,659 SH   SOLE   360,659 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 2,783 8 SH   SOLE   8 0 0
BIOLIFE SOLUTIONS USD0.001 Common Stock COM 09062W204 360 9,018 SH   SOLE   9,018 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 1,224 1,697 SH   SOLE   1,697 0 0
BLACKSTONE GROUP INC USD0.00001 Cls A Com Stk COM 09260D107 1,185 18,283 SH   SOLE   18,283 0 0
BOEING CO USD5 Common Stock COM 097023105 1,212 5,663 SH   SOLE   5,663 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 11,464 5,147 SH   SOLE   5,147 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 854 23,745 SH   SOLE   23,745 0 0
BRAEMAR HOTELS & RESORTS INC USD0.01 Common Stock COM 10482B101 51 11,000 SH   SOLE   11,000 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1,716 27,666 SH   SOLE   27,666 0 0
BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 25p Ord Share COM 110448107 536 14,303 SH   SOLE   14,303 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101 509 1,162 SH   SOLE   1,162 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 55,239 360,566 SH   SOLE   360,566 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 8,151 197,371 SH   SOLE   197,371 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 8,235 103,673 SH   SOLE   103,673 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 26,713 195,800 SH   SOLE   195,800 0 0
CAMECO CORP NPV Common Stock COM 13321L108 177 13,200 SH   SOLE   13,200 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 5,233 61,320 SH   SOLE   61,320 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 1,467 13,356 SH   SOLE   13,356 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100 1,625 4,690 SH   SOLE   4,690 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 287 19,000 SH   SOLE   19,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 1,562 10,000 SH   SOLE   10,000 0 0
CARLYLE GROUP INC USD0.01 Common Stock COM 14316J108 202 6,430 SH   SOLE   6,430 0 0
CARMAX INC USD0.50 Common Stock COM 143130102 340 3,600 SH   SOLE   3,600 0 0
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104 325 8,625 SH   SOLE   8,625 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 1,643 9,024 SH   SOLE   9,024 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 68 13,084 SH   SOLE   13,084 0 0
CGI INC NPV Class A Sub Voting Shares COM 12532H104 238 3,000 SH   SOLE   3,000 0 0
CH ROBINSON WORLDWIDE INC USD0.10 Common Stock COM 12541W209 218 2,320 SH   SOLE   2,320 0 0
CHARTER COMMUNICATIONS INC USD0.001 Class A Common Stock COM 16119P108 342 517 SH   SOLE   517 0 0
CHEGG INC USD0.001 Common Stock COM 163092109 55,824 618,000 SH   SOLE   618,000 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 10,492 124,237 SH   SOLE   124,237 0 0
CINTAS CORP NPV Common Stock COM 172908105 62,562 177,000 SH   SOLE   177,000 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 2,480 55,417 SH   SOLE   55,417 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 49,817 807,924 SH   SOLE   807,924 0 0
CLOROX CO USD1 Common Stock COM 189054109 21,923 108,575 SH   SOLE   108,575 0 0
CLOUDFLARE INC USD0.001 Cls A Common Stock COM 18915M107 818 10,758 SH   SOLE   10,758 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 36,854 202,441 SH   SOLE   202,441 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 129,445 2,360,411 SH   SOLE   2,360,411 0 0
COGNIZANT TECHNOLOGY USD0.01 Class A Common Stock COM 192446102 477 5,817 SH   SOLE   5,817 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 2,575 99,726 SH   SOLE   99,726 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 21,833 255,323 SH   SOLE   255,323 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 624 11,907 SH   SOLE   11,907 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 1,108 27,699 SH   SOLE   27,699 0 0
COOPER COS INC USD0.10 Common Stock COM 216648402 9,800 26,973 SH   SOLE   26,973 0 0
COPART INC USD0.001 Common Stock COM 217204106 245 1,925 SH   SOLE   1,925 0 0
CORNING INC USD0.50 Common Stock COM 219350105 2,430 67,498 SH   SOLE   67,498 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 76,068 82,300 SH   SOLE   82,300 0 0
COSTCO CORP NPV Common Stock COM 22160K105 91,193 242,106 SH   SOLE   242,106 0 0
CROWN CASTLE INTL CORP USD0.01 Common Stock COM 22822V101 774 4,862 SH   SOLE   4,862 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 3,510 35,025 SH   SOLE   35,025 0 0
CVS CORP USD0.01 Common Stock COM 126650100 984 14,402 SH   SOLE   14,402 0 0
DANAHER CORP USD0.01 Common Stock COM 235851102 302 1,361 SH   SOLE   1,361 0 0
DAQO NEW ENERGY CORP ADR Each Rep 25 Ord Shares COM 23703Q203 660 11,500 SH   SOLE   11,500 0 0
DEERE & CO USD1 Common Stock COM 244199105 2,595 9,645 SH   SOLE   9,645 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 18,266 49,405 SH   SOLE   49,405 0 0
DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205 505 3,180 SH   SOLE   3,180 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 30,810 340,324 SH   SOLE   340,324 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 5,957 28,327 SH   SOLE   28,327 0 0
DOVER CORP USD1 Common Stock COM 260003108 1,972 15,616 SH   SOLE   15,616 0 0
DOW INC USD0.01 Common Stock WI COM 260557103 369 6,646 SH   SOLE   6,646 0 0
EASTGROUP PROPERTIES INC USD0.0001 Common Stock COM 277276101 207 1,500 SH   SOLE   1,500 0 0
EBAY INC USD0.001 Common Stock COM 278642103 800 15,930 SH   SOLE   15,930 0 0
ECOLAB INC USD1 Common Stock COM 278865100 20,890 96,554 SH   SOLE   96,554 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 21,375 234,294 SH   SOLE   234,294 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 10,934 76,144 SH   SOLE   76,144 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 2,661 33,105 SH   SOLE   33,105 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 956 12,450 SH   SOLE   12,450 0 0
ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107 1,105 6,300 SH   SOLE   6,300 0 0
EPAM SYSTEMS INC USD0.001 Common Stock COM 29414B104 269 750 SH   SOLE   750 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700 15,958 22,345 SH   SOLE   22,345 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 154,935 582,045 SH   SOLE   582,045 0 0
EVENTBRITE INC USD0.00001 Class A Com Stock COM 29975E109 345 19,070 SH   SOLE   19,070 0 0
EVOQUA WATER TECHNOLOGIES CORP USD0.01 Common Stock COM 30057T105 1,173 43,470 SH   SOLE   43,470 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 1,696 12,800 SH   SOLE   12,800 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104 351 17,500 SH   SOLE   17,500 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 7,744 187,862 SH   SOLE   187,862 0 0
FACEBOOK INC USD0.000006 Cls A Common Stock COM 30303M102 39,288 143,828 SH   SOLE   143,828 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104 391 8,000 SH   SOLE   8,000 0 0
FASTLY INC USD0.00002 Cls A Common Stock COM 31188V100 1,248 14,281 SH   SOLE   14,281 0 0
FIDELITY NATIONAL FINANCIAL USD0.0001 Common Stock COM 31620R303 281 7,200 SH   SOLE   7,200 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 32,962 233,012 SH   SOLE   233,012 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 20,380 138,707 SH   SOLE   138,707 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107 762 7,703 SH   SOLE   7,703 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 779 24,516 SH   SOLE   24,516 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192 5,166 54,365 SH   SOLE   54,365 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 629 24,897 SH   SOLE   24,897 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 2,371 56,961 SH   SOLE   56,961 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158 906 17,554 SH   SOLE   17,554 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 403 4,859 SH   SOLE   4,859 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 115 13,109 SH   SOLE   13,109 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 917 35,240 SH   SOLE   35,240 0 0
FRESHPET INC USD0.001 Common Stock COM 358039105 83,916 591,000 SH   SOLE   591,000 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 14,647 118,400 SH   SOLE   118,400 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 15,496 68,140 SH   SOLE   68,140 0 0
GENERAL ELECTRIC CORP USD0.06 Common Stock COM 369604103 7,937 734,900 SH   SOLE   734,900 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 3,176 54,011 SH   SOLE   54,011 0 0
GENERAL MOTORS CO USD0.01 Common Stock COM 37045V100 211 5,060 SH   SOLE   5,060 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 566 9,718 SH   SOLE   9,718 0 0
GLAXOSMITHKLINE PLC Spon ADR (Cnv 2 Ord 25p) COM 37733W105 247 6,725 SH   SOLE   6,725 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 78,616 364,945 SH   SOLE   364,945 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107 30,784 371,113 SH   SOLE   371,113 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 791 3,001 SH   SOLE   3,001 0 0
GREAT PANTHER RESOURCES LTD NPV Common Stock COM 39115V101 17 20,000 SH   SOLE   20,000 0 0
GSX TECHEDU INC Spon ADS Each Rep 0.666 Ord COM 36257Y109 228 4,400 SH   SOLE   4,400 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 4,859 37,705 SH   SOLE   37,705 0 0
GW PHARMACEUTICALS PLC ADS Each Rep 12 Ord Shares COM 36197T103 3,463 30,005 SH   SOLE   30,005 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101 215 11,391 SH   SOLE   11,391 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 5,894 92,916 SH   SOLE   92,916 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 156 33,325 SH   SOLE   33,325 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106 138 21,250 SH   SOLE   21,250 0 0
HEICO CORP USD0.01 Common Stock COM 422806109 200 1,514 SH   SOLE   1,514 0 0
HMS HOLDINGS CORP USD0.01 Common Stock COM 40425J101 448 12,200 SH   SOLE   12,200 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 81,297 306,066 SH   SOLE   306,066 0 0
HONEYWELL INTERNATIONAL INC USD1 Common Stock COM 438516106 48,901 229,905 SH   SOLE   229,905 0 0
HUTCHISON CHINA MEDITECH LTD Spon ADR Each Rep 5 Ord Shs COM 44842L103 303 9,450 SH   SOLE   9,450 0 0
IBM CORP USD0.20 Common Stock COM 459200101 3,592 28,539 SH   SOLE   28,539 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 77,230 154,500 SH   SOLE   154,500 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 3,488 9,426 SH   SOLE   9,426 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 245 8,650 SH   SOLE   8,650 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106 719 15,791 SH   SOLE   15,791 0 0
INOVIO PHARMACEUTICALS INC USD0.001 Common Stock COM 45773H201 94 10,675 SH   SOLE   10,675 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 12,537 251,647 SH   SOLE   251,647 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 92,335 243,084 SH   SOLE   243,084 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 15,451 18,886 SH   SOLE   18,886 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511 168 11,000 SH   SOLE   11,000 0 0
INVESCO EXCH TRDII S&P 500 Low Volatility ETF COM 46138E354 227 4,045 SH   SOLE   4,045 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 6,935 229,479 SH   SOLE   229,479 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 322 1,025 SH   SOLE   1,025 0 0
IONIS PHARMACEUTICALS INC USD0.001 Common Stock COM 462222100 393 6,945 SH   SOLE   6,945 0 0
IRHYTHM TECHNOLOGIES INC USD0.001 Common Stock COM 450056106 370 1,560 SH   SOLE   1,560 0 0
ISHARES INC MSCI EMU ETF COM 464286608 1,788 40,566 SH   SOLE   40,566 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 7,713 114,169 SH   SOLE   114,169 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 5,178 108,176 SH   SOLE   108,176 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 694 12,586 SH   SOLE   12,586 0 0
ISHARES TRUST Barclays US Aggregate Bond Fd COM 464287226 320 2,708 SH   SOLE   2,708 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184 340 7,325 SH   SOLE   7,325 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200 1,152 3,068 SH   SOLE   3,068 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 1,485 6,460 SH   SOLE   6,460 0 0
ISHARES TRUST Global 100 ETF COM 464287572 2,476 39,351 SH   SOLE   39,351 0 0
ISHARES TRUST Global Energy ETF COM 464287341 299 14,720 SH   SOLE   14,720 0 0
ISHARES TRUST Global Technology ETF COM 464287291 7,905 26,345 SH   SOLE   26,345 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 2,292 64,276 SH   SOLE   64,276 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 7,684 148,715 SH   SOLE   148,715 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 7,474 255,186 SH   SOLE   255,186 0 0
ISHARES TRUST North American Technology ETF COM 464287549 535 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 857 4,047 SH   SOLE   4,047 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 4,295 21,906 SH   SOLE   21,906 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 2,153 20,978 SH   SOLE   20,978 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 1,022 13,363 SH   SOLE   13,363 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 721 18,732 SH   SOLE   18,732 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 5,189 53,949 SH   SOLE   53,949 0 0
ISHARES TRUST Short Treasury Bond ETF COM 464288679 973 8,800 SH   SOLE   8,800 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 8,970 70,269 SH   SOLE   70,269 0 0
ISHARES TRUST US Medical Devices ETF COM 464288810 255 780 SH   SOLE   780 0 0
JACK HENRY & ASSOCIATES INC USD0.01 Common Stock COM 426281101 78,907 487,110 SH   SOLE   487,110 0 0
JM SMUCKER CO NPV Common Stock COM 832696405 636 5,500 SH   SOLE   5,500 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 72,827 462,746 SH   SOLE   462,746 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 55,857 439,573 SH   SOLE   439,573 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 2,157 34,655 SH   SOLE   34,655 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1,456 45,495 SH   SOLE   45,495 0 0
KIMBERLEY CLARK CORP NPV Common Stock COM 494368103 3,108 23,052 SH   SOLE   23,052 0 0
KINROSS GOLD CORP NPV Common Shares COM 496902404 138 18,800 SH   SOLE   18,800 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104 543 13,400 SH   SOLE   13,400 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 2,272 65,565 SH   SOLE   65,565 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 477 2,523 SH   SOLE   2,523 0 0
LAMB WESTON HOLDINGS USD1 Common Stock COM 513272104 59,134 751,000 SH   SOLE   751,000 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 13,765 81,527 SH   SOLE   81,527 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104 1,255 75,360 SH   SOLE   75,360 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104 1,935 7,600 SH   SOLE   7,600 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 29,358 82,702 SH   SOLE   82,702 0 0
LOEWS CORP USD1 Common Stock COM 540424108 900 20,000 SH   SOLE   20,000 0 0
LULULEMON ATHLETICA INC USD0.01 Common Stock COM 550021109 54,483 156,547 SH   SOLE   156,547 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,950 109,655 SH   SOLE   109,655 0 0
MARKEL CORP NPV Common Stock COM 570535104 298 288 SH   SOLE   288 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 13,190 112,735 SH   SOLE   112,735 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 62,843 221,300 SH   SOLE   221,300 0 0
MASIMO CORP USD0.001 Common Stock COM 574795100 3,526 13,137 SH   SOLE   13,137 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 131,839 369,360 SH   SOLE   369,360 0 0
MATCH GROUP INC NEW USD0.001 Common Stock COM 57667L107 108,785 719,528 SH   SOLE   719,528 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 68,891 720,616 SH   SOLE   720,616 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 511 5,350 SH   SOLE   5,350 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 5,619 26,184 SH   SOLE   26,184 0 0
MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107 187 40,000 SH   SOLE   40,000 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 704 420 SH   SOLE   420 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 6,011 73,482 SH   SOLE   73,482 0 0
METTLER TOLEDO INTERNATIONAL USD0.01 Common Stock COM 592688105 3,502 3,073 SH   SOLE   3,073 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 2,451 17,749 SH   SOLE   17,749 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 351,203 1,579,009 SH   SOLE   1,579,009 0 0
MISONIX INC USD0.01 Common Stock COM 604871103 174 13,900 SH   SOLE   13,900 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 24,106 412,281 SH   SOLE   412,281 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 3,504 12,073 SH   SOLE   12,073 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 4,152 60,588 SH   SOLE   60,588 0 0
NATIONAL GRID PLC Spon ADR Each Rep 5 Ord Shs COM 636274409 262 4,435 SH   SOLE   4,435 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 78,690 145,525 SH   SOLE   145,525 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106 5,686 94,935 SH   SOLE   94,935 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 1,579 20,470 SH   SOLE   20,470 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 51,295 362,589 SH   SOLE   362,589 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 342 7,020 SH   SOLE   7,020 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 18,529 198,932 SH   SOLE   198,932 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 9,208 97,507 SH   SOLE   97,507 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 100,046 191,586 SH   SOLE   191,586 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 172 21,600 SH   SOLE   21,600 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 8,966 132,731 SH   SOLE   132,731 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 571 24,250 SH   SOLE   24,250 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1,566 5,750 SH   SOLE   5,750 0 0
PAYCHEX INC USD0.01 Common Stock COM 704326107 625 6,708 SH   SOLE   6,708 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 185,716 792,981 SH   SOLE   792,981 0 0
PELOTON INTERACTIVE INC USD0.000025 Cls A Common Stock COM 70614W100 469 3,093 SH   SOLE   3,093 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 525 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 20,572 138,720 SH   SOLE   138,720 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 24,891 676,197 SH   SOLE   676,197 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 5,068 61,210 SH   SOLE   61,210 0 0
PINTEREST INC USD0.00001 Cls A Common Stock COM 72352L106 791 12,000 SH   SOLE   12,000 0 0
PLUG POWER INC USD0.01 Common Stock COM 72919P202 203 6,000 SH   SOLE   6,000 0 0
PNC FINANCIAL SERVICES GRP INC USD5 Common Stock COM 693475105 931 6,250 SH   SOLE   6,250 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 712 4,937 SH   SOLE   4,937 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 39,950 287,123 SH   SOLE   287,123 0 0
PTC INC USD0.01 Common Stock COM 69370C100 14,580 121,892 SH   SOLE   121,892 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103 19,312 126,768 SH   SOLE   126,768 0 0
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock COM 75513E101 8,939 125,009 SH   SOLE   125,009 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 924 9,600 SH   SOLE   9,600 0 0
RESMED INC USD0.004 Common Stock COM 761152107 2,969 13,970 SH   SOLE   13,970 0 0
RINGCENTRAL INC USD0.0001 Cls A Common Stock COM 76680R206 89,664 236,600 SH   SOLE   236,600 0 0
ROCKET PHARMACEUTICALS INC USD0.01 Common Stock COM 77313F106 274 5,000 SH   SOLE   5,000 0 0
ROLLINS INC USD1 Common Stock COM 775711104 76,620 1,961,100 SH   SOLE   1,961,100 0 0
ROPER TECHNOLOGIES INC USD0.01 Common Stock COM 776696106 238 552 SH   SOLE   552 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 14,040 171,009 SH   SOLE   171,009 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl A EUR0.07 Shs COM 780259206 311 8,845 SH   SOLE   8,845 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl B EUR0.07 Shs COM 780259107 519 15,450 SH   SOLE   15,450 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 83,416 253,753 SH   SOLE   253,753 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 66,455 298,633 SH   SOLE   298,633 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 15,401 705,512 SH   SOLE   705,512 0 0
SEABRIDGE GOLD INC NPV Common Stock COM 811916105 306 14,501 SH   SOLE   14,501 0 0
SEMPRA ENERGY NPV Common Stock COM 816851109 395 3,100 SH   SOLE   3,100 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 64,330 87,535 SH   SOLE   87,535 0 0
SHOPIFY INC NPV Sub-Vtg Cls A Common Stock COM 82509L107 61,069 53,950 SH   SOLE   53,950 0 0
SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100 469 7,450 SH   SOLE   7,450 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 2,633 73,273 SH   SOLE   73,273 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 323 6,580 SH   SOLE   6,580 0 0
SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104 648 2,030 SH   SOLE   2,030 0 0
SORRENTO THERAPEUTICS INC USD0.0001 Common Stock COM 83587F202 290 42,484 SH   SOLE   42,484 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107 32,628 182,932 SH   SOLE   182,932 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 4,192 84,018 SH   SOLE   84,018 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 2,617 69,038 SH   SOLE   69,038 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 38,086 101,868 SH   SOLE   101,868 0 0
SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755 307 9,190 SH   SOLE   9,190 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 420 1,000 SH   SOLE   1,000 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107 452 48,440 SH   SOLE   48,440 0 0
SPROTT PHYSICAL GOLD & SILVER Units (US Quoted) COM 85208R101 211 10,920 SH   SOLE   10,920 0 0
SQUARE INC USD0.0000001 Cls A Com Stock COM 852234103 793 3,645 SH   SOLE   3,645 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 1,018 5,700 SH   SOLE   5,700 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 4,293 40,133 SH   SOLE   40,133 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 408 21,150 SH   SOLE   21,150 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 536 2,186 SH   SOLE   2,186 0 0
SWEDISH EXPORT CREDIT Lkd Rog Intl Com Idx - Agri COM 870297603 4,820 732,524 SH   SOLE   732,524 0 0
SYSCO CORP NPV Common Stock COM 871829107 9,672 130,249 SH   SOLE   130,249 0 0
TABULA RASA HEALTHCARE INC USD0.0001 Common Stock COM 873379101 338 7,890 SH   SOLE   7,890 0 0
TACTILE SYSTEMS TECHNOLOGY USD0.001 Common Stock COM 87357P100 400 8,900 SH   SOLE   8,900 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 6,760 62,000 SH   SOLE   62,000 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 6,376 30,683 SH   SOLE   30,683 0 0
TELADOC INC USD0.001 Common Stock COM 87918A105 576 2,879 SH   SOLE   2,879 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 17,269 24,472 SH   SOLE   24,472 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 907 7,835 SH   SOLE   7,835 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104 410 2,500 SH   SOLE   2,500 0 0
TEXAS PACIFIC LAND TRUST USD0.1666 Sub Shs Cert COM 882610108 1,890 2,600 SH   SOLE   2,600 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 548 684 SH   SOLE   684 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 30,539 65,565 SH   SOLE   65,565 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709 3,299 40,343 SH   SOLE   40,343 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 78,085 1,143,430 SH   SOLE   1,143,430 0 0
T-MOBILE USA INC USD0.00001 Common Stock COM 872590104 357 2,647 SH   SOLE   2,647 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 3,064 54,279 SH   SOLE   54,279 0 0
TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109 245 5,845 SH   SOLE   5,845 0 0
TRANSOCEAN INC 0.5 Notes 30 01 2023 COM 893830BJ7 20 40,000 SH   SOLE   40,000 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105 3,323 39,687 SH   SOLE   39,687 0 0
TRIMBLE INC NPV Common Stock COM 896239100 1,776 26,600 SH   SOLE   26,600 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 251 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 5,986 50,008 SH   SOLE   50,008 0 0
TWILIO INC USD0.001 Class A Common Stock COM 90138F102 335 991 SH   SOLE   991 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 59,342 1,163,577 SH   SOLE   1,163,577 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 22,601 78,706 SH   SOLE   78,706 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704 409 6,784 SH   SOLE   6,784 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 7,502 36,027 SH   SOLE   36,027 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 348 991 SH   SOLE   991 0 0
UNITY SOFTWARE INC USD0.000005 Common Stock COM 91332U101 1,032 6,725 SH   SOLE   6,725 0 0
UR ENERGY INC NPV Common Stock COM 91688R108 43 53,000 SH   SOLE   53,000 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304 22,109 474,550 SH   SOLE   474,550 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 638 17,720 SH   SOLE   17,720 0 0
VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 211 1,370 SH   SOLE   1,370 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 8,687 104,794 SH   SOLE   104,794 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 10,538 119,492 SH   SOLE   119,492 0 0
VANGUARD CHARLOTTE Total Intl Bond Index Fund ETF COM 92203J407 692 11,823 SH   SOLE   11,823 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 553 3,360 SH   SOLE   3,360 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 385 4,536 SH   SOLE   4,536 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 13,720 39,921 SH   SOLE   39,921 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 574 2,947 SH   SOLE   2,947 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 284 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 671 3,449 SH   SOLE   3,449 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 860 14,272 SH   SOLE   14,272 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 14,496 289,292 SH   SOLE   289,292 0 0
VANGUARD INTL EQUITY Global Ex US Real Estate ETF COM 922042676 265 4,887 SH   SOLE   4,887 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 8,742 109,839 SH   SOLE   109,839 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 5,831 62,987 SH   SOLE   62,987 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 2,262 23,284 SH   SOLE   23,284 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 546 3,450 SH   SOLE   3,450 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 725 2,927 SH   SOLE   2,927 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 876 3,914 SH   SOLE   3,914 0 0
VAXART INC USD0.01 Common Stock COM 92243A200 234 41,000 SH   SOLE   41,000 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 31,269 150,627 SH   SOLE   150,627 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 65,708 1,118,428 SH   SOLE   1,118,428 0 0
VERONA PHARMA Spon ADR Each Rep 8 Ord Shs COM 925050106 84 11,959 SH   SOLE   11,959 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106 584 31,137 SH   SOLE   31,137 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 427,862 1,956,121 SH   SOLE   1,956,121 0 0
VISTA GOLD CORP NPV Common Stock COM 927926303 13 12,000 SH   SOLE   12,000 0 0
WABTEC CORP USD0.01 Common Stock COM 929740108 503 6,875 SH   SOLE   6,875 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 883 22,132 SH   SOLE   22,132 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 1,441 9,997 SH   SOLE   9,997 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 52,251 288,392 SH   SOLE   288,392 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 59,703 582,070 SH   SOLE   582,070 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,454 12,330 SH   SOLE   12,330 0 0
WATERS CORP USD0.01 Common Stock COM 941848103 1,432 5,788 SH   SOLE   5,788 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 25,779 280,117 SH   SOLE   280,117 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 545 18,050 SH   SOLE   18,050 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 1,361 40,600 SH   SOLE   40,600 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 2,136 39,251 SH   SOLE   39,251 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 240 1,000 SH   SOLE   1,000 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 29,089 285,775 SH   SOLE   285,775 0 0
YAMANA GOLD INC NPV Common Stock (USD) COM 98462Y100 123 21,500 SH   SOLE   21,500 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 2,391 22,023 SH   SOLE   22,023 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 26,077 456,767 SH   SOLE   456,767 0 0
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105 4,415 11,487 SH   SOLE   11,487 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 4,614 29,942 SH   SOLE   29,942 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 15,035 90,847 SH   SOLE   90,847 0 0
ZOOM VIDEO COMMUNICATIONS INC USD0.001 Class A Common Stock COM 98980L101 518 1,536 SH   SOLE   1,536 0 0
ZSCALER INC USD0.001 Common Stock COM 98980G102 365 1,827 SH   SOLE   1,827 0 0