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
180 LIFE SCIENCES CORP USD0.0001 Common Stock COM 68236V104 195 50,000 SH   SOLE   50,000 0 0
3M COMPANY USD0.01 Common Stock COM 88579Y101 1,085 6,106 SH   SOLE   6,106 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 239,749 1,703,487 SH   SOLE   1,703,487 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 13,771 101,709 SH   SOLE   101,709 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 1,940 5,400 SH   SOLE   5,400 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 23,638 355,294 SH   SOLE   355,294 0 0
ADAGIO THERAPEUTICS INC USD0.0001 Common Stock COM 00534A102 73 10,000 SH   SOLE   10,000 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 1,623 432,818 SH   SOLE   432,818 0 0
ADOBE INC NPV Common Stock COM 00724F101 194,750 343,438 SH   SOLE   343,438 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 8,621 63,331 SH   SOLE   63,331 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 1,293 8,984 SH   SOLE   8,984 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 2,378 44,718 SH   SOLE   44,718 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 586 3,519 SH   SOLE   3,519 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 92 11,911 SH   SOLE   11,911 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 422 1,805 SH   SOLE   1,805 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 11,623 97,845 SH   SOLE   97,845 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 116,488 177,254 SH   SOLE   177,254 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 18 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 360,345 124,384 SH   SOLE   124,384 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 178,028 61,525 SH   SOLE   61,525 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 30,074 634,602 SH   SOLE   634,602 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 429,860 128,919 SH   SOLE   128,919 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 405 1,386 SH   SOLE   1,386 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 1,727 10,558 SH   SOLE   10,558 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 548 2,900 SH   SOLE   2,900 0 0
AMETEK INC NPV Common Stock COM 031100100 1,956 13,302 SH   SOLE   13,302 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 26,802 119,134 SH   SOLE   119,134 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 150,243 1,717,846 SH   SOLE   1,717,846 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 836 39,833 SH   SOLE   39,833 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105 44,199 110,189 SH   SOLE   110,189 0 0
APA CORP USD0.625 Common Stock COM 03743Q108 750 27,900 SH   SOLE   27,900 0 0
APPLE INC NPV Common Stock COM 037833100 281,048 1,582,743 SH   SOLE   1,582,743 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105 475 3,019 SH   SOLE   3,019 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 365 5,395 SH   SOLE   5,395 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 532 6,550 SH   SOLE   6,550 0 0
AT&T INC USD1 Common Stock COM 00206R102 7,556 307,163 SH   SOLE   307,163 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 1,404 5,693 SH   SOLE   5,693 0 0
AUTODESK INC NPV Common Stock COM 052769106 141,333 502,626 SH   SOLE   502,626 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 15,880 101,145 SH   SOLE   101,145 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209 63 15,900 SH   SOLE   15,900 0 0
BADGER METER INC USD1 Common Stock COM 056525108 4,993 46,860 SH   SOLE   46,860 0 0
BALL CORP NPV Common Stock COM 058498106 86,474 898,245 SH   SOLE   898,245 0 0
BALLARD POWER SYSTEMS NPV Common Stock COM 058586108 1,283 102,140 SH   SOLE   102,140 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 50,013 1,124,146 SH   SOLE   1,124,146 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 3,927 36,422 SH   SOLE   36,422 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 804 13,847 SH   SOLE   13,847 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 10,847 153,006 SH   SOLE   153,006 0 0
BARK INC USD0.0001 Common Stock COM 68622E104 338 80,000 SH   SOLE   80,000 0 0
BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108 5,262 276,621 SH   SOLE   276,621 0 0
BCE INC NPV Common Stock COM 05534B760 3,016 57,885 SH   SOLE   57,885 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 35,506 141,187 SH   SOLE   141,187 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 147,983 494,925 SH   SOLE   494,925 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 3,605 8 SH   SOLE   8 0 0
BEYOND MEAT INC USD0.0001 Common Stock COM 08862E109 5,721 87,799 SH   SOLE   87,799 0 0
BIOLIFE SOLUTIONS USD0.001 Common Stock COM 09062W204 323 8,668 SH   SOLE   8,668 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103 94 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 1,991 2,175 SH   SOLE   2,175 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 2,399 18,541 SH   SOLE   18,541 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 1,979 12,253 SH   SOLE   12,253 0 0
BOEING CO USD5 Common Stock COM 097023105 1,111 5,519 SH   SOLE   5,519 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 45,563 639,925 SH   SOLE   639,925 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 42,550 17,735 SH   SOLE   17,735 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 7,261 85,636 SH   SOLE   85,636 0 0
BP PLC ADR Cnv Into 6 USD0.25 Ord Shs COM 055622104 211 7,908 SH   SOLE   7,908 0 0
BRAEMAR HOTELS & RESORTS INC USD0.01 Common Stock COM 10482B101 56 11,000 SH   SOLE   11,000 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1,691 27,118 SH   SOLE   27,118 0 0
BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 25p Ord Share COM 110448107 454 12,148 SH   SOLE   12,148 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101 771 1,158 SH   SOLE   1,158 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 79,545 435,100 SH   SOLE   435,100 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 12,086 199,874 SH   SOLE   199,874 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 7,837 107,558 SH   SOLE   107,558 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 44,145 236,892 SH   SOLE   236,892 0 0
CAMECO CORP NPV Common Stock COM 13321L108 513 23,500 SH   SOLE   23,500 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 7,231 61,945 SH   SOLE   61,945 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 480 3,900 SH   SOLE   3,900 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100 1,644 22,825 SH   SOLE   22,825 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 244 20,000 SH   SOLE   20,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 2,481 10,000 SH   SOLE   10,000 0 0
CARMAX INC USD0.50 Common Stock COM 143130102 469 3,600 SH   SOLE   3,600 0 0
CARRIER GLOBAL CORP USD0.01 Common Stock (WI) COM 14448C104 548 10,110 SH   SOLE   10,110 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 18,035 87,234 SH   SOLE   87,234 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 89 13,084 SH   SOLE   13,084 0 0
CGI INC NPV Class A Sub Voting Shares COM 12532H104 266 3,000 SH   SOLE   3,000 0 0
CHARTER COMMUNICATIONS INC USD0.001 Class A Common Stock COM 16119P108 355 544 SH   SOLE   544 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 13,040 111,118 SH   SOLE   111,118 0 0
CINTAS CORP NPV Common Stock COM 172908105 78,999 178,260 SH   SOLE   178,260 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 888 14,017 SH   SOLE   14,017 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 50,863 842,248 SH   SOLE   842,248 0 0
CLOROX CO USD1 Common Stock COM 189054109 35,462 203,381 SH   SOLE   203,381 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 195,723 856,704 SH   SOLE   856,704 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 178,559 3,015,694 SH   SOLE   3,015,694 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 3,130 109,836 SH   SOLE   109,836 0 0
COINBASE GLOBAL INC 0.00001 Class A Common Stock COM 19260Q107 623 2,469 SH   SOLE   2,469 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 19,992 234,267 SH   SOLE   234,267 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 689 13,685 SH   SOLE   13,685 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 1,862 25,802 SH   SOLE   25,802 0 0
COOPER COS INC USD0.10 Common Stock COM 216648402 28,229 67,381 SH   SOLE   67,381 0 0
COPART INC USD0.001 Common Stock COM 217204106 288 1,900 SH   SOLE   1,900 0 0
CORNING INC USD0.50 Common Stock COM 219350105 2,527 67,878 SH   SOLE   67,878 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 65,516 829,000 SH   SOLE   829,000 0 0
COSTCO CORP NPV Common Stock COM 22160K105 176,904 311,599 SH   SOLE   311,599 0 0
CROWDSTRIKE HOLDINGS INC USD0.0005 Class A Common Stock COM 22788C105 207 1,011 SH   SOLE   1,011 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 3,229 29,194 SH   SOLE   29,194 0 0
CVS CORP USD0.01 Common Stock COM 126650100 341 3,303 SH   SOLE   3,303 0 0
DANAHER CORP USD0.01 Common Stock COM 235851102 219 665 SH   SOLE   665 0 0
DAQO NEW ENERGY CORP ADR Each Rep 5 Ord Shares COM 23703Q203 464 11,500 SH   SOLE   11,500 0 0
DEERE & CO USD1 Common Stock COM 244199105 80,374 234,401 SH   SOLE   234,401 0 0
DENISON MINES INC NPV Common Stock COM 248356107 161 117,000 SH   SOLE   117,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 142,282 264,981 SH   SOLE   264,981 0 0
DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205 547 2,487 SH   SOLE   2,487 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 36,483 315,707 SH   SOLE   315,707 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 9,341 39,611 SH   SOLE   39,611 0 0
DOVER CORP USD1 Common Stock COM 260003108 3,623 19,949 SH   SOLE   19,949 0 0
DRAFTKINGS INC USD0.0001 Class A Common Stock COM 26142R104 263 9,570 SH   SOLE   9,570 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 143 16,875 SH   SOLE   16,875 0 0
EASTGROUP PROPERTIES INC USD0.0001 Common Stock COM 277276101 326 1,430 SH   SOLE   1,430 0 0
EBAY INC USD0.001 Common Stock COM 278642103 1,093 16,430 SH   SOLE   16,430 0 0
ECOLAB INC USD1 Common Stock COM 278865100 35,283 150,404 SH   SOLE   150,404 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 50,801 392,138 SH   SOLE   392,138 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 8,602 65,215 SH   SOLE   65,215 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 6,075 65,347 SH   SOLE   65,347 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 2,830 16,856 SH   SOLE   16,856 0 0
ENPHASE ENERGY INC USD0.00001 Common Stock COM 29355A107 1,153 6,300 SH   SOLE   6,300 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 342 3,850 SH   SOLE   3,850 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700 32,169 38,032 SH   SOLE   38,032 0 0
ERO COPPER CORP NPV Common Stock COM 296006109 204 13,333 SH   SOLE   13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 255,772 690,901 SH   SOLE   690,901 0 0
EVOQUA WATER TECHNOLOGIES CORP USD0.01 Common Stock COM 30057T105 6,219 133,037 SH   SOLE   133,037 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 996 12,800 SH   SOLE   12,800 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104 353 19,300 SH   SOLE   19,300 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 10,388 169,773 SH   SOLE   169,773 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104 531 8,293 SH   SOLE   8,293 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 40,096 367,346 SH   SOLE   367,346 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 128,413 621,824 SH   SOLE   621,824 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107 855 9,811 SH   SOLE   9,811 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 807 25,933 SH   SOLE   25,933 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192 4,136 39,652 SH   SOLE   39,652 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 577 22,101 SH   SOLE   22,101 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 542 9,059 SH   SOLE   9,059 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 2,771 60,129 SH   SOLE   60,129 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408 501 10,470 SH   SOLE   10,470 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158 1,419 28,484 SH   SOLE   28,484 0 0
FIRST TRUST Low Dur Mortgage Opps ETF COM 33739Q200 284 5,680 SH   SOLE   5,680 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 520 5,052 SH   SOLE   5,052 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 980 9,546 SH   SOLE   9,546 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 651 12,340 SH   SOLE   12,340 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224 399 9,031 SH   SOLE   9,031 0 0
FMC CORP USD0.10 Common Stock COM 302491303 6,275 57,101 SH   SOLE   57,101 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 317 15,263 SH   SOLE   15,263 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 23,222 556,483 SH   SOLE   556,483 0 0
FRESHPET INC USD0.001 Common Stock COM 358039105 56,705 595,200 SH   SOLE   595,200 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 20,038 118,100 SH   SOLE   118,100 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 19,678 55,915 SH   SOLE   55,915 0 0
GENERAL ELECTRIC CORP USD0.01 Com Stock (P/R Split) COM 369604301 13,081 138,467 SH   SOLE   138,467 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 4,044 60,024 SH   SOLE   60,024 0 0
GENERAL MOTORS CO USD0.01 Common Stock COM 37045V100 235 4,000 SH   SOLE   4,000 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 394 5,424 SH   SOLE   5,424 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 607 4,487 SH   SOLE   4,487 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 367 9,947 SH   SOLE   9,947 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107 35,147 414,173 SH   SOLE   414,173 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 2,578 6,738 SH   SOLE   6,738 0 0
GREENHILL & CO INC USD0.01 Common Stock COM 395259104 538 30,000 SH   SOLE   30,000 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 10,630 106,278 SH   SOLE   106,278 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101 259 11,321 SH   SOLE   11,321 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 18,855 354,954 SH   SOLE   354,954 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 158 38,325 SH   SOLE   38,325 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106 966 185,122 SH   SOLE   185,122 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 1,719 108,982 SH   SOLE   108,982 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 23,555 56,758 SH   SOLE   56,758 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106 80,610 386,598 SH   SOLE   386,598 0 0
HP INC USD0.01 Common Stock COM 40434L105 362 9,623 SH   SOLE   9,623 0 0
HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107 95,393 466,700 SH   SOLE   466,700 0 0
HUTCHISON CHINA MEDITECH LTD Spon ADR Each Rep 5 Ord Shs COM 44842L103 332 9,450 SH   SOLE   9,450 0 0
IBM CORP USD0.20 Common Stock COM 459200101 3,383 25,312 SH   SOLE   25,312 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 102,493 155,655 SH   SOLE   155,655 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 4,409 11,590 SH   SOLE   11,590 0 0
IMMUNOCORE HLDGS PLC Spon ADS Each Rep One Ord Shs COM 45258D105 6,506 190,015 SH   SOLE   190,015 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 240 8,650 SH   SOLE   8,650 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106 579 9,351 SH   SOLE   9,351 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 8,924 173,288 SH   SOLE   173,288 0 0
INTERCONTINENTAL EXCHANGE GRP USD0.01 Common Stock COM 45866F104 212 1,553 SH   SOLE   1,553 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 167,604 260,570 SH   SOLE   260,570 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 109,010 303,396 SH   SOLE   303,396 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511 165 11,000 SH   SOLE   11,000 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 6,954 250,314 SH   SOLE   250,314 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 301 757 SH   SOLE   757 0 0
IPSIDY INC USD0.0001 Common Stock COM 46264C206 1,463 104,283 SH   SOLE   104,283 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 831 7,679 SH   SOLE   7,679 0 0
ISHARES INC MSCI EMU ETF COM 464286608 1,994 40,690 SH   SOLE   40,690 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 10,910 162,931 SH   SOLE   162,931 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 4,253 89,044 SH   SOLE   89,044 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 2,433 45,151 SH   SOLE   45,151 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184 354 9,685 SH   SOLE   9,685 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200 1,382 2,898 SH   SOLE   2,898 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 1,893 6,688 SH   SOLE   6,688 0 0
ISHARES TRUST ESG Aware 1-5 Yr USD Cp Bd ETF COM 46435G243 705 27,500 SH   SOLE   27,500 0 0
ISHARES TRUST ESG Aware USD Corp Bond ETF COM 46435G193 606 22,200 SH   SOLE   22,200 0 0
ISHARES TRUST Global 100 ETF COM 464287572 2,657 34,061 SH   SOLE   34,061 0 0
ISHARES TRUST Global Energy ETF COM 464287341 298 10,840 SH   SOLE   10,840 0 0
ISHARES TRUST Global Technology ETF COM 464287291 8,194 127,261 SH   SOLE   127,261 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 2,298 61,687 SH   SOLE   61,687 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 6,070 124,263 SH   SOLE   124,263 0 0
ISHARES TRUST MSCI Global Impact ETF COM 46435G532 227 2,500 SH   SOLE   2,500 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 6,488 195,783 SH   SOLE   195,783 0 0
ISHARES TRUST MSCI USA ESG Select ETF COM 464288802 1,976 18,600 SH   SOLE   18,600 0 0
ISHARES TRUST North American Technology ETF COM 464287549 672 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 584 2,208 SH   SOLE   2,208 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 5,363 24,110 SH   SOLE   24,110 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 2,083 18,080 SH   SOLE   18,080 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 797 8,823 SH   SOLE   8,823 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224 213 10,085 SH   SOLE   10,085 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 490 12,432 SH   SOLE   12,432 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 5,892 48,059 SH   SOLE   48,059 0 0
ISHARES TRUST Short Treasury Bond ETF COM 464288679 972 8,800 SH   SOLE   8,800 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 10,407 80,546 SH   SOLE   80,546 0 0
ISHARES TRUST US Medical Devices ETF COM 464288810 308 4,680 SH   SOLE   4,680 0 0
JACK HENRY & ASSOCIATES INC USD0.01 Common Stock COM 426281101 32,933 197,215 SH   SOLE   197,215 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 3,513 83,977 SH   SOLE   83,977 0 0
JM SMUCKER CO NPV Common Stock COM 832696405 306 2,250 SH   SOLE   2,250 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 94,249 550,939 SH   SOLE   550,939 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 125,141 790,283 SH   SOLE   790,283 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 2,631 40,839 SH   SOLE   40,839 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1,567 42,503 SH   SOLE   42,503 0 0
KIMBERLEY CLARK CORP NPV Common Stock COM 494368103 3,476 24,322 SH   SOLE   24,322 0 0
KINROSS GOLD CORP NPV Common Shares COM 496902404 99 17,000 SH   SOLE   17,000 0 0
KIRKLAND LAKE GOLD LTD NPV Common Stock COM 49741E100 478 11,400 SH   SOLE   11,400 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104 914 12,275 SH   SOLE   12,275 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 1,939 54,022 SH   SOLE   54,022 0 0
KRANESHARES Global Carbon ETF COM 500767678 256 5,020 SH   SOLE   5,020 0 0
KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306 381 10,450 SH   SOLE   10,450 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 530 2,484 SH   SOLE   2,484 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 21,262 76,976 SH   SOLE   76,976 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104 1,100 73,360 SH   SOLE   73,360 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104 6,060 19,257 SH   SOLE   19,257 0 0
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109 4,079 34,076 SH   SOLE   34,076 0 0
LKQ CORP USD0.01 Common Stock COM 501889208 252 4,200 SH   SOLE   4,200 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 39,246 110,424 SH   SOLE   110,424 0 0
LOEWS CORP USD1 Common Stock COM 540424108 866 15,000 SH   SOLE   15,000 0 0
LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105 306 3,900 SH   SOLE   3,900 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,617 84,700 SH   SOLE   84,700 0 0
MARKEL CORP NPV Common Stock COM 570535104 368 298 SH   SOLE   298 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 19,117 109,979 SH   SOLE   109,979 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 111,760 253,700 SH   SOLE   253,700 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 12,629 144,348 SH   SOLE   144,348 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 153,416 426,962 SH   SOLE   426,962 0 0
MATCH GROUP INC NEW USD0.001 Common Stock COM 57667L107 96,245 727,748 SH   SOLE   727,748 0 0
MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106 4,379 428,021 SH   SOLE   428,021 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100 1,654 21,945 SH   SOLE   21,945 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 2,021 20,922 SH   SOLE   20,922 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 477 5,000 SH   SOLE   5,000 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 9,839 36,702 SH   SOLE   36,702 0 0
MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107 66 40,000 SH   SOLE   40,000 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 1,277 947 SH   SOLE   947 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 5,654 73,780 SH   SOLE   73,780 0 0
MESOBLAST LTD Spon ADR Ea Rep 5 Shares COM 590717104 117 24,435 SH   SOLE   24,435 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 63,234 188,002 SH   SOLE   188,002 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 4,715 54,161 SH   SOLE   54,161 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 657,109 1,953,821 SH   SOLE   1,953,821 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 24,698 372,465 SH   SOLE   372,465 0 0
MONSTER BEVERAGE CORP USD0.005 New Common Stock COM 61174X109 79,656 829,400 SH   SOLE   829,400 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 3,096 7,926 SH   SOLE   7,926 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 37,154 378,508 SH   SOLE   378,508 0 0
MR COOPER GROUP INC USD0.01 Common Stock COM 62482R107 666 16,000 SH   SOLE   16,000 0 0
NATIONAL GRID PLC Spon ADR Each Rep 5 Ord Shs COM 636274409 321 4,435 SH   SOLE   4,435 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 21,109 35,039 SH   SOLE   35,039 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106 4,018 64,779 SH   SOLE   64,779 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 16,483 176,553 SH   SOLE   176,553 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 58,797 352,775 SH   SOLE   352,775 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 31,987 267,427 SH   SOLE   267,427 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 8,140 93,057 SH   SOLE   93,057 0 0
NOVO-NORDISK AS ADR Rep 1 DKK1 Cls B Shares COM 670100205 280 2,500 SH   SOLE   2,500 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 226,046 768,576 SH   SOLE   768,576 0 0
OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108 98 12,300 SH   SOLE   12,300 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 226 20,000 SH   SOLE   20,000 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105 376 4,311 SH   SOLE   4,311 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106 58 15,250 SH   SOLE   15,250 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 26,277 301,789 SH   SOLE   301,789 0 0
PACCAR INC USD1 Common Stock COM 693718108 11,165 126,500 SH   SOLE   126,500 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 1,689 92,769 SH   SOLE   92,769 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 30,363 54,536 SH   SOLE   54,536 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1,320 4,150 SH   SOLE   4,150 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 67,722 359,115 SH   SOLE   359,115 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 862 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 41,727 240,212 SH   SOLE   240,212 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 244 51,200 SH   SOLE   51,200 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 31,288 529,854 SH   SOLE   529,854 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 3,916 41,220 SH   SOLE   41,220 0 0
PINTEREST INC USD0.00001 Cls A Common Stock COM 72352L106 438 12,059 SH   SOLE   12,059 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 840 4,872 SH   SOLE   4,872 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 53,391 326,392 SH   SOLE   326,392 0 0
PTC INC USD0.01 Common Stock COM 69370C100 385 3,177 SH   SOLE   3,177 0 0
PULTE GROUP INC USD0.01 Common Stock COM 745867101 43,855 767,241 SH   SOLE   767,241 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103 31,968 174,812 SH   SOLE   174,812 0 0
QURATE RETAIL GROUP USD0.01 Series A Common Stock COM 74915M100 646 85,000 SH   SOLE   85,000 0 0
RANPAK HLDGS CORP USD0.0001 Cls A Common Stock COM 75321W103 3,405 90,600 SH   SOLE   90,600 0 0
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock COM 75513E101 11,401 132,477 SH   SOLE   132,477 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 717 5,145 SH   SOLE   5,145 0 0
RESMED INC USD0.004 Common Stock COM 761152107 287 1,100 SH   SOLE   1,100 0 0
ROLLINS INC USD1 Common Stock COM 775711104 67,575 1,975,300 SH   SOLE   1,975,300 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 17,359 163,334 SH   SOLE   163,334 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl A EUR0.07 Shs COM 780259206 384 8,845 SH   SOLE   8,845 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl B EUR0.07 Shs COM 780259107 670 15,450 SH   SOLE   15,450 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 128,495 272,276 SH   SOLE   272,276 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 1,100 4,330 SH   SOLE   4,330 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 27,148 906,457 SH   SOLE   906,457 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 85,881 1,021,172 SH   SOLE   1,021,172 0 0
SEA LTD ADS Ea Rep 1 Cls A Shares COM 81141R100 1,172 5,238 SH   SOLE   5,238 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 14,532 287,822 SH   SOLE   287,822 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 93,118 264,420 SH   SOLE   264,420 0 0
SHOPIFY INC NPV Class A Common Stock COM 82509L107 111,292 80,799 SH   SOLE   80,799 0 0
SIGNATURE BANK USD0.01 Common Stock COM 82669G104 109,171 337,500 SH   SOLE   337,500 0 0
SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100 317 7,450 SH   SOLE   7,450 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103 79 21,000 SH   SOLE   21,000 0 0
SILVERCREST METALS INC NPV Common Stock COM 828363101 88 11,150 SH   SOLE   11,150 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 5,922 136,456 SH   SOLE   136,456 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209 1,344 15,650 SH   SOLE   15,650 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 312 6,188 SH   SOLE   6,188 0 0
SOLAREDGE TECHNOLOGIES INC USD0.0001 Common Stock COM 83417M104 570 2,030 SH   SOLE   2,030 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107 34,929 204,311 SH   SOLE   204,311 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 3,366 62,045 SH   SOLE   62,045 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 4,275 123,598 SH   SOLE   123,598 0 0
SPDR SERIES TRUST Oil & Gas Expl & Prod ETF COM 78468R556 297 3,100 SH   SOLE   3,100 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 35,798 75,371 SH   SOLE   75,371 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796 8,611 73,157 SH   SOLE   73,157 0 0
SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755 373 8,340 SH   SOLE   8,340 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 518 1,000 SH   SOLE   1,000 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107 1,095 136,490 SH   SOLE   136,490 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208 296 6,550 SH   SOLE   6,550 0 0
SPROTT PHYSICAL GOLD & SILVER Units (US Quoted) COM 85208R101 194 10,920 SH   SOLE   10,920 0 0
SQUARESPACE INC USD0.0001 Class A Common Stock COM 85225A107 2,804 95,040 SH   SOLE   95,040 0 0
SSR MINING INC NPV Common Stock COM 784730103 178 10,050 SH   SOLE   10,050 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 1,075 5,700 SH   SOLE   5,700 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 3,799 32,482 SH   SOLE   32,482 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 512 21,070 SH   SOLE   21,070 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 681 2,545 SH   SOLE   2,545 0 0
SUN LIFE FINANCIAL INC NPV Common Stock COM 866796105 222 3,990 SH   SOLE   3,990 0 0
SVB FINANCIAL GROUP USD0.001 Common Stock COM 78486Q101 108,990 160,695 SH   SOLE   160,695 0 0
SWEDISH EXPORT CREDIT Lkd Rog Intl Com Idx - Agri COM 870297603 7,422 858,041 SH   SOLE   858,041 0 0
SYSCO CORP NPV Common Stock COM 871829107 14,142 180,032 SH   SOLE   180,032 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 37,480 311,529 SH   SOLE   311,529 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 7,257 40,835 SH   SOLE   40,835 0 0
TAL EDUCATION GROUP Spon ADS Ea Rep 0.3333 Cls A COM 874080104 119 30,320 SH   SOLE   30,320 0 0
TARGET CORP USD0.0833 Common Stock COM 87612E106 441 1,905 SH   SOLE   1,905 0 0
TECK RESOURCES LTD NPV Cls B Sub-Vtg Common Stock COM 878742204 1,009 35,000 SH   SOLE   35,000 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 17,380 16,446 SH   SOLE   16,446 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 953 5,615 SH   SOLE   5,615 0 0
TEVA PHARMACEUTICAL INDUSTRIES Spon ADR Each Rep 1 Ord Shares COM 881624209 91 11,300 SH   SOLE   11,300 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104 396 2,102 SH   SOLE   2,102 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 1,249 1,000 SH   SOLE   1,000 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 625 6,815 SH   SOLE   6,815 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 107,029 160,405 SH   SOLE   160,405 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709 4,331 36,168 SH   SOLE   36,168 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 87,388 1,151,060 SH   SOLE   1,151,060 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 4,005 52,159 SH   SOLE   52,159 0 0
TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109 226 4,570 SH   SOLE   4,570 0 0
TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106 262 1,100 SH   SOLE   1,100 0 0
TRANSOCEAN INC 0.5 Notes 30/01/2023 COM 893830BJ7 34 40,000 SH   SOLE   40,000 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105 39,210 290,381 SH   SOLE   290,381 0 0
TRIMBLE INC NPV Common Stock COM 896239100 5,799 66,512 SH   SOLE   66,512 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 371 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 7,923 60,008 SH   SOLE   60,008 0 0
TWILIO INC USD0.001 Class A Common Stock COM 90138F102 776 2,948 SH   SOLE   2,948 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 80,043 1,908,964 SH   SOLE   1,908,964 0 0
UIPATH INC USD0.00001 Cls A Common Stock COM 90364P105 283 6,550 SH   SOLE   6,550 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 35,232 85,445 SH   SOLE   85,445 0 0
ULTRAGENYX PHARMACEUTICAL INC USD0.001 Common Stock COM 90400D108 299 3,550 SH   SOLE   3,550 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704 304 5,654 SH   SOLE   5,654 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 10,273 40,777 SH   SOLE   40,777 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 404 805 SH   SOLE   805 0 0
UNITY SOFTWARE INC USD0.000005 Common Stock COM 91332U101 1,454 10,167 SH   SOLE   10,167 0 0
UPSTART HLDGS INC USD0.0001 Common Stock COM 91680M107 207 1,367 SH   SOLE   1,367 0 0
UR ENERGY INC NPV Common Stock COM 91688R108 65 53,000 SH   SOLE   53,000 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304 33,086 589,036 SH   SOLE   589,036 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 539 16,830 SH   SOLE   16,830 0 0
VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 253 1,370 SH   SOLE   1,370 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 7,775 96,191 SH   SOLE   96,191 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 8,196 96,705 SH   SOLE   96,705 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 523 2,859 SH   SOLE   2,859 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 643 5,541 SH   SOLE   5,541 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 16,349 37,448 SH   SOLE   37,448 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 805 3,563 SH   SOLE   3,563 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 358 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 1,177 4,876 SH   SOLE   4,876 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 907 13,294 SH   SOLE   13,294 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 14,291 288,931 SH   SOLE   288,931 0 0
VANGUARD INTL EQUITY Global Ex US Real Estate ETF COM 922042676 264 4,887 SH   SOLE   4,887 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 10,129 129,842 SH   SOLE   129,842 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 7,050 65,621 SH   SOLE   65,621 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 2,947 31,766 SH   SOLE   31,766 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 2,113 23,528 SH   SOLE   23,528 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 644 8,200 SH   SOLE   8,200 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 764 9,407 SH   SOLE   9,407 0 0
VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844 538 3,130 SH   SOLE   3,130 0 0
VANGUARD WORLD FUNDS Financials ETF COM 92204A405 1,188 12,303 SH   SOLE   12,303 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 1,089 4,088 SH   SOLE   4,088 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 335 731 SH   SOLE   731 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 54,406 237,861 SH   SOLE   237,861 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 62,715 1,206,983 SH   SOLE   1,206,983 0 0
VERONA PHARMA Spon ADR Each Rep 8 Ord Shs COM 925050106 80 11,959 SH   SOLE   11,959 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106 266 19,632 SH   SOLE   19,632 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 463 11,067 SH   SOLE   11,067 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 483,094 2,229,218 SH   SOLE   2,229,218 0 0
WABTEC CORP USD0.01 Common Stock COM 929740108 363 3,939 SH   SOLE   3,939 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 1,019 19,532 SH   SOLE   19,532 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 1,258 8,697 SH   SOLE   8,697 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 48,444 312,763 SH   SOLE   312,763 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 92,234 676,849 SH   SOLE   676,849 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,830 10,966 SH   SOLE   10,966 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 35,181 362,433 SH   SOLE   362,433 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 843 17,570 SH   SOLE   17,570 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 1,672 40,600 SH   SOLE   40,600 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 1,317 21,066 SH   SOLE   21,066 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 628 2,300 SH   SOLE   2,300 0 0
XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105 411 8,165 SH   SOLE   8,165 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 37,897 316,018 SH   SOLE   316,018 0 0
YAMANA GOLD INC NPV Common Stock (USD) COM 98462Y100 156 37,000 SH   SOLE   37,000 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 2,722 19,605 SH   SOLE   19,605 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 23,914 479,807 SH   SOLE   479,807 0 0
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105 8,421 14,148 SH   SOLE   14,148 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 4,554 35,848 SH   SOLE   35,848 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 28,469 116,661 SH   SOLE   116,661 0 0
ZSCALER INC USD0.001 Common Stock COM 98980G102 560 1,742 SH   SOLE   1,742 0 0