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 42 50,000 SH   SOLE   50,000 0 0
3M COMPANY USD0.01 Common Stock COM 88579Y101 753 5,821 SH   SOLE   5,821 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 182,486 1,679,580 SH   SOLE   1,679,580 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 15,410 100,617 SH   SOLE   100,617 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 1,337 5,400 SH   SOLE   5,400 0 0
ACCENTURE PLC New A Class Shares COM G1151C101 247,076 889,882 SH   SOLE   889,882 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 24,383 313,160 SH   SOLE   313,160 0 0
ADAGIO THERAPEUTICS INC USD0.0001 Common Stock COM 00534A102 33 10,000 SH   SOLE   10,000 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 736 432,818 SH   SOLE   432,818 0 0
ADOBE INC NPV Common Stock COM 00724F101 125,855 343,810 SH   SOLE   343,810 0 0
ADVANCED DRAINAGE SYSTEM INC USD0.01 Common Stock COM 00790R104 11,400 126,569 SH   SOLE   126,569 0 0
ADVANCED MICRO DEVICES INC USD0.01 Common Stock COM 007903107 730 9,547 SH   SOLE   9,547 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 2,187 47,854 SH   SOLE   47,854 0 0
AIRBNB INC USD0.0001 Class A Common Stock COM 009066101 310 3,484 SH   SOLE   3,484 0 0
ALAMOS GOLD INC NPV Class A Common Stock COM 011532108 84 12,010 SH   SOLE   12,010 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 394 1,885 SH   SOLE   1,885 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 6,209 54,622 SH   SOLE   54,622 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 47,441 200,454 SH   SOLE   200,454 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 13 60,000 SH   SOLE   60,000 0 0
ALPHA METALLURGICA RESOURCES USD0.01 Common Stock COM 020764106 245 1,900 SH   SOLE   1,900 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 283,232 129,967 SH   SOLE   129,967 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 136,786 62,532 SH   SOLE   62,532 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 26,392 631,842 SH   SOLE   631,842 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 266,510 2,509,270 SH   SOLE   2,509,270 0 0
AMER TOWER CORP USD0.01 New Common Stock COM 03027X100 403 1,577 SH   SOLE   1,577 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 1,591 11,476 SH   SOLE   11,476 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 431 2,900 SH   SOLE   2,900 0 0
AMETEK INC NPV Common Stock COM 031100100 1,454 13,227 SH   SOLE   13,227 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 29,853 122,699 SH   SOLE   122,699 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 116,337 1,807,033 SH   SOLE   1,807,033 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 543 36,733 SH   SOLE   36,733 0 0
ANSYS INC USD0.01 Common Stock COM 03662Q105 35,593 148,746 SH   SOLE   148,746 0 0
APA CORP USD0.625 Common Stock COM 03743Q108 904 25,900 SH   SOLE   25,900 0 0
APPLE INC NPV Common Stock COM 037833100 275,666 2,016,278 SH   SOLE   2,016,278 0 0
APPLIED MATERIALS INC NPV Common Stock COM 038222105 256 2,809 SH   SOLE   2,809 0 0
APTIV PLC USD0.01 Common Stock COM G6095L109 63,463 712,508 SH   SOLE   712,508 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 438 5,642 SH   SOLE   5,642 0 0
ARES MANAGEMENT CORP USD0.01 Cls A Common Stock COM 03990B101 372 6,550 SH   SOLE   6,550 0 0
AT&T INC USD1 Common Stock COM 00206R102 4,893 233,459 SH   SOLE   233,459 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 1,196 5,693 SH   SOLE   5,693 0 0
AUTODESK INC NPV Common Stock COM 052769106 35,499 206,435 SH   SOLE   206,435 0 0
AXON ENTERPRISE INC USD0.00001 Common Stock COM 05464C101 4,056 43,532 SH   SOLE   43,532 0 0
B2GOLD CORP NPV Common Stock COM 11777Q209 54 15,900 SH   SOLE   15,900 0 0
BADGER METER INC USD1 Common Stock COM 056525108 3,690 45,620 SH   SOLE   45,620 0 0
BAKER HUGHES COMPANY USD0.0001 Cls A Common Stock COM 05722G100 6,050 209,548 SH   SOLE   209,548 0 0
BALL CORP NPV Common Stock COM 058498106 62,144 903,655 SH   SOLE   903,655 0 0
BALLARD POWER SYSTEMS NPV Common Stock COM 058586108 624 98,990 SH   SOLE   98,990 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 53,331 1,713,182 SH   SOLE   1,713,182 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 3,177 33,103 SH   SOLE   33,103 0 0
BANK OF NEW YORK MELLON CORP USD0.01 Common Stock COM 064058100 578 13,847 SH   SOLE   13,847 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 8,190 138,666 SH   SOLE   138,666 0 0
BARK INC USD0.0001 Common Stock COM 68622E104 102 80,000 SH   SOLE   80,000 0 0
BARRICK GOLD CORP NPV Common Stock COM 067901108 4,838 273,902 SH   SOLE   273,902 0 0
BCE INC NPV Common Stock COM 05534B760 2,859 58,285 SH   SOLE   58,285 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 29,128 118,151 SH   SOLE   118,151 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 181,448 664,595 SH   SOLE   664,595 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 3,272 8 SH   SOLE   8 0 0
BEYOND MEAT INC 0 Conv Snr Nts 15/03/2027 COM 08862EAB5 1,935 5,000,000 SH   SOLE   5,000,000 0 0
BEYOND MEAT INC USD0.0001 Common Stock COM 08862E109 405 16,913 SH   SOLE   16,913 0 0
BIO-TECHNE CORP USD0.01 Common Stock COM 09073M104 2,870 8,280 SH   SOLE   8,280 0 0
BLACKBERRY LTD NPV Common Stock COM 09228F103 54 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 4,563 7,492 SH   SOLE   7,492 0 0
BLACKSTONE GROUP INC USD0.00001 Common Stock COM 09260D107 1,850 20,273 SH   SOLE   20,273 0 0
BLOCK INC USD0.0000001 Cls A Com Stock COM 852234103 887 14,431 SH   SOLE   14,431 0 0
BOEING CO USD5 Common Stock COM 097023105 738 5,398 SH   SOLE   5,398 0 0
BOISE CASCADE COMPANY USD0.01 Common Stock COM 09739D100 36,270 609,681 SH   SOLE   609,681 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 34,334 19,631 SH   SOLE   19,631 0 0
BOOZ ALLEN HAMILTON HLDG CORP USD0.01 Class A Common Stock COM 099502106 11,033 122,096 SH   SOLE   122,096 0 0
BRAEMAR HOTELS & RESORTS INC USD0.01 Common Stock COM 10482B101 47 11,000 SH   SOLE   11,000 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 2,060 26,752 SH   SOLE   26,752 0 0
BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 25p Ord Share COM 110448107 341 7,940 SH   SOLE   7,940 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 62,024 435,100 SH   SOLE   435,100 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 8,865 199,709 SH   SOLE   199,709 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 7,739 110,300 SH   SOLE   110,300 0 0
CADENCE DESIGN SYSTEMS INC USD0.01 Common Stock COM 127387108 39,232 261,495 SH   SOLE   261,495 0 0
CAMECO CORP NPV Common Stock COM 13321L108 582 27,700 SH   SOLE   27,700 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 5,556 114,642 SH   SOLE   114,642 0 0
CANADIAN NATIONAL RAILWAYS CO NPV Common Stock COM 136375102 438 3,900 SH   SOLE   3,900 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100 3,142 45,076 SH   SOLE   45,076 0 0
CAPRI HOLDINGS LTD NPV Common Stock COM G1890L107 12,902 314,595 SH   SOLE   314,595 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 183 20,000 SH   SOLE   20,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 2,386 10,000 SH   SOLE   10,000 0 0
CARMAX INC USD0.50 Common Stock COM 143130102 326 3,600 SH   SOLE   3,600 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 21,790 121,896 SH   SOLE   121,896 0 0
CAZOO GROUP LTD USD0.0001 Cls A Common Stock COM G2007L105 33 45,479 SH   SOLE   45,479 0 0
CEMEX SAB DE CV Spon ADR Rep 10 CPO COM 151290889 51 13,084 SH   SOLE   13,084 0 0
CENTERRA GOLD INC NPV Common Stock COM 152006102 420 62,000 SH   SOLE   62,000 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 35,840 247,551 SH   SOLE   247,551 0 0
CHUBB LTD CHF24.15 Ordinary Shares COM H1467J104 273 1,391 SH   SOLE   1,391 0 0
CINTAS CORP NPV Common Stock COM 172908105 66,585 178,260 SH   SOLE   178,260 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 581 13,635 SH   SOLE   13,635 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 39,893 867,438 SH   SOLE   867,438 0 0
CLOROX CO USD1 Common Stock COM 189054109 1,599 11,344 SH   SOLE   11,344 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 192,785 941,791 SH   SOLE   941,791 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 273,566 4,348,533 SH   SOLE   4,348,533 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 2,903 114,716 SH   SOLE   114,716 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 17,804 222,163 SH   SOLE   222,163 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 531 13,525 SH   SOLE   13,525 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 2,219 24,708 SH   SOLE   24,708 0 0
COOPER COS INC USD0.10 Common Stock COM 216648402 26,532 84,734 SH   SOLE   84,734 0 0
COPART INC USD0.001 Common Stock COM 217204106 206 1,900 SH   SOLE   1,900 0 0
CORNING INC USD0.50 Common Stock COM 219350105 2,129 67,568 SH   SOLE   67,568 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 50,080 829,000 SH   SOLE   829,000 0 0
COSTCO CORP NPV Common Stock COM 22160K105 145,434 303,351 SH   SOLE   303,351 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 3,034 32,914 SH   SOLE   32,914 0 0
CVS CORP USD0.01 Common Stock COM 126650100 304 3,282 SH   SOLE   3,282 0 0
DEERE & CO USD1 Common Stock COM 244199105 90,287 301,490 SH   SOLE   301,490 0 0
DENISON MINES INC NPV Common Stock COM 248356107 115 117,000 SH   SOLE   117,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 94,396 1,266,547 SH   SOLE   1,266,547 0 0
DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205 428 2,460 SH   SOLE   2,460 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 31,976 338,088 SH   SOLE   338,088 0 0
DOLLAR GENERAL CORP USD0.875 Common Stock COM 256677105 24,053 97,999 SH   SOLE   97,999 0 0
DOVER CORP USD1 Common Stock COM 260003108 2,504 20,636 SH   SOLE   20,636 0 0
DRDGOLD LTD Spon ADR Ea Rep 10 NPV Ord Shs COM 26152H301 99 16,875 SH   SOLE   16,875 0 0
EASTGROUP PROPERTIES INC USD0.0001 Common Stock COM 277276101 221 1,430 SH   SOLE   1,430 0 0
EATON CORPORATION PLC USD0.50 Common Stock COM G29183103 4,149 32,930 SH   SOLE   32,930 0 0
EBAY INC USD0.001 Common Stock COM 278642103 274 6,585 SH   SOLE   6,585 0 0
ECOLAB INC USD1 Common Stock COM 278865100 27,760 180,539 SH   SOLE   180,539 0 0
EDWARDS LIFESCIENCES CORP USD1 Common Stock COM 28176E108 40,972 430,874 SH   SOLE   430,874 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 7,757 63,762 SH   SOLE   63,762 0 0
EMBECTA CORPORATION USD0.01 Common Stock COM 29082K105 209 8,241 SH   SOLE   8,241 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 4,720 59,347 SH   SOLE   59,347 0 0
ENDAVA PLC Spon ADS Each Rep 1 Ord Shares COM 29260V105 1,450 16,430 SH   SOLE   16,430 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 421 3,810 SH   SOLE   3,810 0 0
EQUINIX INC USD0.001 New Common Stock COM 29444U700 29,214 44,465 SH   SOLE   44,465 0 0
ERO COPPER CORP NPV Common Stock COM 296006109 112 13,333 SH   SOLE   13,333 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 187,758 737,260 SH   SOLE   737,260 0 0
EVOQUA WATER TECHNOLOGIES CORP USD0.01 Common Stock COM 30057T105 3,989 122,703 SH   SOLE   122,703 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 504 12,800 SH   SOLE   12,800 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 27,921 326,022 SH   SOLE   326,022 0 0
FASTENAL COMPANY USD0.01 Common Stock COM 311900104 594 11,898 SH   SOLE   11,898 0 0
FIDELITY NATIONAL INFORMATION USD0.01 Common Stock COM 31620M106 37,132 405,064 SH   SOLE   405,064 0 0
FIRST MAJESTIC SILVER MINING NPV Common Stock COM 32076V103 88 12,200 SH   SOLE   12,200 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 95,330 661,094 SH   SOLE   661,094 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107 710 10,426 SH   SOLE   10,426 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 572 21,994 SH   SOLE   21,994 0 0
FIRST TRUST Cloud Computing ETF COM 33734X192 1,537 23,317 SH   SOLE   23,317 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 422 19,788 SH   SOLE   19,788 0 0
FIRST TRUST Enhanced Short Maturity ETF COM 33739Q408 486 8,177 SH   SOLE   8,177 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 1,638 48,648 SH   SOLE   48,648 0 0
FIRST TRUST High Yield Long/Short ETF COM 33738D408 388 9,900 SH   SOLE   9,900 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158 1,060 25,668 SH   SOLE   25,668 0 0
FIRST TRUST Low Dur Mortgage Opps ETF COM 33739Q200 265 5,479 SH   SOLE   5,479 0 0
FIRST TRUST Mid Cap Core AlphaDEX ETF COM 33735B108 401 4,793 SH   SOLE   4,793 0 0
FIRST TRUST NASDAQ Clean Edge Smart Grid COM 33737A108 1,230 15,858 SH   SOLE   15,858 0 0
FIRST TRUST NASDAQ Cybersecurity ETF COM 33734X846 1,230 30,568 SH   SOLE   30,568 0 0
FIRST TRUST UK AlphaDEX ETF COM 33737J224 609 19,294 SH   SOLE   19,294 0 0
FMC CORP USD0.10 Common Stock COM 302491303 11,897 111,178 SH   SOLE   111,178 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 174 15,654 SH   SOLE   15,654 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 16,521 564,638 SH   SOLE   564,638 0 0
FRESHPET INC USD0.001 Common Stock COM 358039105 30,784 593,246 SH   SOLE   593,246 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 19,255 118,100 SH   SOLE   118,100 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 13,127 62,335 SH   SOLE   62,335 0 0
GENERAL ELECTRIC CORP USD0.01 Com Stock (P/R Split) COM 369604301 8,829 138,672 SH   SOLE   138,672 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 4,644 61,550 SH   SOLE   61,550 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 270 4,369 SH   SOLE   4,369 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 246 2,227 SH   SOLE   2,227 0 0
GLOBAL X FUNDS Copper Miners ETF COM 37954Y830 302 9,937 SH   SOLE   9,937 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107 30,275 435,235 SH   SOLE   435,235 0 0
GOLAR LNG USD1 Common Stock COM G9456A100 910 40,000 SH   SOLE   40,000 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 2,106 7,091 SH   SOLE   7,091 0 0
GOLDMINING INC NPV Common Stock COM 38149E101 193 207,200 SH   SOLE   207,200 0 0
GREENHILL & CO INC USD0.01 Common Stock COM 395259104 277 30,000 SH   SOLE   30,000 0 0
GUARDANT HEALTH INC USD0.00001 Common Stock COM 40131M109 4,270 105,840 SH   SOLE   105,840 0 0
GXO LOGISTICS INC (WI) USD0.01 Common Stock COM 36262G101 422 9,747 SH   SOLE   9,747 0 0
HALLIBURTON CORP NPV Common Stock COM 406216101 355 11,321 SH   SOLE   11,321 0 0
HANNON ARMSTRONG SUST INFRA USD0.01 Common Stock COM 41068X100 16,250 429,215 SH   SOLE   429,215 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 120 38,325 SH   SOLE   38,325 0 0
HECLA MINING CO USD0.25 Common Stock COM 422704106 677 172,750 SH   SOLE   172,750 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 1,467 110,635 SH   SOLE   110,635 0 0
HOEGH LNG PARTNERS LP Partnership Common Units COM Y3262R100 494 55,000 SH   SOLE   55,000 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 103,956 379,029 SH   SOLE   379,029 0 0
HONEYWELL INTL INC USD1 Common Stock COM 438516106 76,218 438,516 SH   SOLE   438,516 0 0
HP INC USD0.01 Common Stock COM 40434L105 461 14,068 SH   SOLE   14,068 0 0
HUNT (JB) TRANSPORT SVCS INC USD0.01 Common Stock COM 445658107 72,909 463,000 SH   SOLE   463,000 0 0
IBM CORP USD0.20 Common Stock COM 459200101 3,379 23,932 SH   SOLE   23,932 0 0
ICON PLC EUR0.06 Ordinary Shares COM G4705A100 823 3,800 SH   SOLE   3,800 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 54,574 155,600 SH   SOLE   155,600 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 2,097 11,372 SH   SOLE   11,372 0 0
IMMUNOCORE HLDGS PLC Spon ADS Each Rep One Ord Shs COM 45258D105 7,089 190,015 SH   SOLE   190,015 0 0
IMPERIAL OIL NPV Common Stock COM 453038408 222 4,720 SH   SOLE   4,720 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 220 8,650 SH   SOLE   8,650 0 0
INGERSOLL RAND INC USD1 Common Stock COM 45687V106 393 9,351 SH   SOLE   9,351 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 5,818 155,529 SH   SOLE   155,529 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 103,308 268,026 SH   SOLE   268,026 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 51,138 254,785 SH   SOLE   254,785 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511 136 11,000 SH   SOLE   11,000 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 4,242 192,557 SH   SOLE   192,557 0 0
INVESCO QQQ TRUST Unit Series 1 ETF COM 46090E103 220 785 SH   SOLE   785 0 0
IPSIDY INC USD0.0001 Common Stock COM 46264C206 202 104,283 SH   SOLE   104,283 0 0
ISHARES INC Edge MSCI Min Vol Gbl Mkts ETF COM 464286525 1,136 12,021 SH   SOLE   12,021 0 0
ISHARES INC MSCI EMU ETF COM 464286608 1,414 38,904 SH   SOLE   38,904 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 8,536 161,572 SH   SOLE   161,572 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 3,521 84,549 SH   SOLE   84,549 0 0
ISHARES TRUST 0-5 Year TIPS Bond ETF COM 46429B747 303 2,989 SH   SOLE   2,989 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 2,153 42,596 SH   SOLE   42,596 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184 287 8,455 SH   SOLE   8,455 0 0
ISHARES TRUST Core S&P 500 ETF COM 464287200 265 698 SH   SOLE   698 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 1,545 6,831 SH   SOLE   6,831 0 0
ISHARES TRUST ESG Aware 1-5 Yr USD Cp Bd ETF COM 46435G243 662 27,500 SH   SOLE   27,500 0 0
ISHARES TRUST ESG Aware USD Corp Bond ETF COM 46435G193 514 22,200 SH   SOLE   22,200 0 0
ISHARES TRUST Global 100 ETF COM 464287572 2,076 32,405 SH   SOLE   32,405 0 0
ISHARES TRUST Global Energy ETF COM 464287341 829 24,458 SH   SOLE   24,458 0 0
ISHARES TRUST Global Technology ETF COM 464287291 5,555 121,563 SH   SOLE   121,563 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 1,679 57,475 SH   SOLE   57,475 0 0
ISHARES TRUST Intl Select Dividend ETF COM 464288448 272 10,033 SH   SOLE   10,033 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 4,721 117,724 SH   SOLE   117,724 0 0
ISHARES TRUST MSCI Global Impact ETF COM 46435G532 715 8,952 SH   SOLE   8,952 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 6,344 211,743 SH   SOLE   211,743 0 0
ISHARES TRUST MSCI USA ESG Select ETF COM 464288802 1,130 14,000 SH   SOLE   14,000 0 0
ISHARES TRUST North American Technology ETF COM 464287549 450 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 429 2,064 SH   SOLE   2,064 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 3,672 21,681 SH   SOLE   21,681 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 1,432 18,070 SH   SOLE   18,070 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 706 8,698 SH   SOLE   8,698 0 0
ISHARES TRUST S&P Global Clean Energy Index COM 464288224 1,070 56,180 SH   SOLE   56,180 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 485 14,757 SH   SOLE   14,757 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 5,587 47,480 SH   SOLE   47,480 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 9,452 82,978 SH   SOLE   82,978 0 0
ITAU UNIBANCO HOLDING SA ADR Each Rep 1 NPV Pref COM 465562106 60 14,000 SH   SOLE   14,000 0 0
JACK HENRY & ASSOCIATES INC USD0.01 Common Stock COM 426281101 33,481 185,985 SH   SOLE   185,985 0 0
JACKSON FINANCIAL INC USD0.01 Cls A Common Stock WI COM 46817M107 1,996 74,608 SH   SOLE   74,608 0 0
JM SMUCKER CO NPV Common Stock COM 832696405 288 2,250 SH   SOLE   2,250 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 125,693 708,090 SH   SOLE   708,090 0 0
JOHNSON CONTROLS INTL USD1 Common Stock COM G51502105 58,301 1,217,642 SH   SOLE   1,217,642 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 112,761 1,001,340 SH   SOLE   1,001,340 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 2,978 41,749 SH   SOLE   41,749 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1,529 43,217 SH   SOLE   43,217 0 0
KIMBERLY CLARK CORP NPV Common Stock COM 494368103 2,797 20,698 SH   SOLE   20,698 0 0
KINROSS GOLD CORP NPV Common Stock COM 496902404 131 37,000 SH   SOLE   37,000 0 0
KKR & CO INC NPV Class A Common Stock COM 48251W104 417 9,000 SH   SOLE   9,000 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 1,906 49,965 SH   SOLE   49,965 0 0
KRANESHARES Global Carbon ETF COM 500767678 247 5,020 SH   SOLE   5,020 0 0
KRANESHARES TRUST CSI China Internet ETF (USD) COM 500767306 393 12,000 SH   SOLE   12,000 0 0
L3 HARRIS TECHNOLOGIES INC USD1.00 Common Stock COM 502431109 600 2,484 SH   SOLE   2,484 0 0
LIBERTY MEDIA CORP USD0.01 Ser C Media Com Stk COM 531229854 65,698 1,035,100 SH   SOLE   1,035,100 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 23,848 73,553 SH   SOLE   73,553 0 0
LIMONEIRA CORP NPV Common Stock COM 532746104 1,034 73,360 SH   SOLE   73,360 0 0
LINDE PLC EUR0.001 Common Stock COM G5494J103 47,546 165,360 SH   SOLE   165,360 0 0
LITTELFUSE INC USD0.01 Common Stock COM 537008104 4,009 15,782 SH   SOLE   15,782 0 0
LIVE NATIONS ENTERAINMENT INC USD0.01 Common Stock COM 538034109 2,096 25,376 SH   SOLE   25,376 0 0
LKQ CORP USD0.01 Common Stock COM 501889208 206 4,200 SH   SOLE   4,200 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 41,188 95,794 SH   SOLE   95,794 0 0
LOEWS CORP USD1 Common Stock COM 540424108 889 15,000 SH   SOLE   15,000 0 0
LOUISIANA PACIFIC CORP USD1 Common Stock COM 546347105 204 3,900 SH   SOLE   3,900 0 0
MAGENTA THERAPEUTICS USD0.001 Common Stock COM 55910K108 12 10,000 SH   SOLE   10,000 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,517 87,700 SH   SOLE   87,700 0 0
MARKEL CORP NPV Common Stock COM 570535104 644 498 SH   SOLE   498 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 15,892 102,362 SH   SOLE   102,362 0 0
MARTIN MARIETTA MATERIALS USD0.01 Common Stock COM 573284106 75,438 252,100 SH   SOLE   252,100 0 0
MARVELL TECHNOLOGY INC USD0.002 Common Stock COM 573874104 8,331 191,388 SH   SOLE   191,388 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 136,548 432,827 SH   SOLE   432,827 0 0
MATCH GROUP INC NEW USD0.001 Common Stock COM 57667L107 48,976 702,775 SH   SOLE   702,775 0 0
MAXCYTE INC USD0.01 Ordinary Shares COM 57777K106 1,832 397,382 SH   SOLE   397,382 0 0
MAXLINEAR INC USD0.01 Common Stock COM 57776J100 746 21,945 SH   SOLE   21,945 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 1,617 19,422 SH   SOLE   19,422 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 382 4,600 SH   SOLE   4,600 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 9,159 37,101 SH   SOLE   37,101 0 0
MEDICENNA THERAPEUTICS CORP NPV Common Stock COM 58490H107 46 40,000 SH   SOLE   40,000 0 0
MEDTRONIC PLC USD0.0001 Common Stock COM G5960L103 2,728 30,394 SH   SOLE   30,394 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 562 882 SH   SOLE   882 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 6,246 68,512 SH   SOLE   68,512 0 0
MESOBLAST LTD Spon ADR Ea Rep 5 Shares COM 590717104 54 24,435 SH   SOLE   24,435 0 0
META PLATFORMS INC USD0.000006 Cls A Common Stock COM 30303M102 24,425 151,470 SH   SOLE   151,470 0 0
MICROCHIP TECHNOLOGY INC USD0.001 Common Stock COM 595017104 3,196 55,021 SH   SOLE   55,021 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 527,394 2,053,476 SH   SOLE   2,053,476 0 0
MODERNA INC USD0.0001 Common Stock COM 60770K107 552 3,862 SH   SOLE   3,862 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 85,227 1,372,643 SH   SOLE   1,372,643 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 2,156 7,926 SH   SOLE   7,926 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 34,409 452,388 SH   SOLE   452,388 0 0
MOSAIC CO USD0.01 Common Stock COM 61945C103 387 8,200 SH   SOLE   8,200 0 0
NATIONAL GRID PLC Spon ADR Each Rep 5 Ord Shs COM 636274409 287 4,435 SH   SOLE   4,435 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 5,501 31,456 SH   SOLE   31,456 0 0
NEWMONT CORP USD1.60 Common Stock COM 651639106 3,664 61,398 SH   SOLE   61,398 0 0
NEXTERA ENERGY INC USD0.01 Common Stock COM 65339F101 18,438 238,036 SH   SOLE   238,036 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 41,305 404,155 SH   SOLE   404,155 0 0
NIO INC Spon ADS Each Rep 1 Ord Shares COM 62914V106 395 18,198 SH   SOLE   18,198 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 4,288 44,443 SH   SOLE   44,443 0 0
NOVARTIS AG ADR Rep 1 CHF0.5 (Regd) Shares COM 66987V109 7,086 83,826 SH   SOLE   83,826 0 0
NOVO-NORDISK AS ADR Rep 1 DKK1 Cls B Shares COM 670100205 279 2,500 SH   SOLE   2,500 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 96,049 633,610 SH   SOLE   633,610 0 0
OATLY GROUP AB Spon ADS Ea Rep 1 Ord Share COM 67421J108 58 16,800 SH   SOLE   16,800 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 356 6,049 SH   SOLE   6,049 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 214 20,000 SH   SOLE   20,000 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105 345 4,940 SH   SOLE   4,940 0 0
ORLA MINING LTD NPV Common Stock COM 68634K106 42 15,250 SH   SOLE   15,250 0 0
OTIS WORLDWIDE CORP USD0.01 Common Stock (WI) COM 68902V107 26,696 377,753 SH   SOLE   377,753 0 0
OWENS CORNING INC USD0.01 Common Stock COM 690742101 2,984 40,160 SH   SOLE   40,160 0 0
PACCAR INC USD1 Common Stock COM 693718108 3,788 46,000 SH   SOLE   46,000 0 0
PALANTIR TECHNOLOGIES INC USD0.001 Cls A Common Stock COM 69608A108 1,539 169,626 SH   SOLE   169,626 0 0
PALO ALTO NETWORKS INC USD0.0001 Common Stock COM 697435105 27,568 55,813 SH   SOLE   55,813 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1,021 4,150 SH   SOLE   4,150 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 18,497 264,848 SH   SOLE   264,848 0 0
PELOTON INTERACTIVE INC USD0.000025 Cls A Common Stock COM 70614W100 109 11,864 SH   SOLE   11,864 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 374 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 43,592 261,563 SH   SOLE   261,563 0 0
PERPETUA RESOURCES CORP NPV Common Stock COM 714266103 61 18,500 SH   SOLE   18,500 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 28,030 534,620 SH   SOLE   534,620 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 3,971 40,213 SH   SOLE   40,213 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 551 4,817 SH   SOLE   4,817 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 55,531 386,196 SH   SOLE   386,196 0 0
PULTE GROUP INC USD0.01 Common Stock COM 745867101 22,453 566,565 SH   SOLE   566,565 0 0
QUALCOMM INC USD0.001 Common Stock COM 747525103 21,411 167,613 SH   SOLE   167,613 0 0
RANPAK HLDGS CORP USD0.0001 Cls A Common Stock COM 75321W103 1,737 248,200 SH   SOLE   248,200 0 0
RAYTHEON TECHNOLOGIES CORP USD1.00 Common Stock COM 75513E101 13,772 143,297 SH   SOLE   143,297 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 634 4,845 SH   SOLE   4,845 0 0
RESMED INC USD0.004 Common Stock COM 761152107 231 1,100 SH   SOLE   1,100 0 0
ROLLINS INC USD1 Common Stock COM 775711104 68,834 1,971,200 SH   SOLE   1,971,200 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 15,859 164,134 SH   SOLE   164,134 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 94,793 281,236 SH   SOLE   281,236 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 495 3,000 SH   SOLE   3,000 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 44,552 1,245,875 SH   SOLE   1,245,875 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 95,113 1,505,434 SH   SOLE   1,505,434 0 0
SENTINELONE INC USD0.0001 Cls A Common Stock COM 81730H109 6,734 288,652 SH   SOLE   288,652 0 0
SFL CORP LTD USD0.01 Common Stock COM G7738W106 712 75,000 SH   SOLE   75,000 0 0
SHELL PLC Spon ADS Ea Rep 2 Ord Shs COM 780259305 1,270 24,295 SH   SOLE   24,295 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 59,094 263,920 SH   SOLE   263,920 0 0
SHOPIFY INC NPV Sub-Vtg Cls A Common Stock COM 82509L107 20,317 650,350 SH   SOLE   650,350 0 0
SIGNATURE BANK USD0.01 Common Stock COM 82669G104 60,505 337,618 SH   SOLE   337,618 0 0
SILK ROAD MEDICAL INC USD0.001 Common Stock COM 82710M100 271 7,450 SH   SOLE   7,450 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103 52 21,000 SH   SOLE   21,000 0 0
SILVERCREST METALS INC NPV Common Stock COM 828363101 68 11,150 SH   SOLE   11,150 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 3,200 89,941 SH   SOLE   89,941 0 0
SMITH (AO) CORP USD1 Common Stock COM 831865209 1,140 20,850 SH   SOLE   20,850 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 2,368 28,347 SH   SOLE   28,347 0 0
SOUTHWEST AIRLINES CO USD1 Common Stock COM 844741108 333 9,215 SH   SOLE   9,215 0 0
SPDR GOLD TRUST NPV Shares ETF COM 78463V107 38,092 226,121 SH   SOLE   226,121 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 2,996 56,070 SH   SOLE   56,070 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 2,850 101,584 SH   SOLE   101,584 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 20,827 55,208 SH   SOLE   55,208 0 0
SPDR SERIES TRUST S&P Fossil Fuel Res Free ETF COM 78468R796 12,882 139,657 SH   SOLE   139,657 0 0
SPDR SERIES TRUST S&P Metals & Mining ETF COM 78464A755 378 8,710 SH   SOLE   8,710 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 413 1,000 SH   SOLE   1,000 0 0
SPOTIFY TECHNOLOGY EUR0.000625 Common Stock COM L8681T102 291 3,105 SH   SOLE   3,105 0 0
SPROTT ASSET MGMT Physical Silver COM 85207K107 981 142,120 SH   SOLE   142,120 0 0
SPROTT INC NPV Common Stock (P/R Split) COM 852066208 227 6,550 SH   SOLE   6,550 0 0
SPROTT PHYSICAL GOLD & SILVER Units (US Quoted) COM 85208R101 184 10,920 SH   SOLE   10,920 0 0
SQUARESPACE INC USD0.0001 Class A Common Stock COM 85225A107 2,598 124,190 SH   SOLE   124,190 0 0
SSR MINING INC NPV Common Stock COM 784730103 179 10,750 SH   SOLE   10,750 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 590 5,623 SH   SOLE   5,623 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 3,898 51,033 SH   SOLE   51,033 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 440 21,070 SH   SOLE   21,070 0 0
STERIS PLC USD0.001 Ordinary Shares COM G8473T100 14,261 69,177 SH   SOLE   69,177 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 380 1,908 SH   SOLE   1,908 0 0
SVB FINANCIAL GROUP USD0.001 Common Stock COM 78486Q101 63,256 160,145 SH   SOLE   160,145 0 0
SWEDISH EXPORT CREDIT Lkd Rog Intl Com Idx - Agri COM 870297603 8,551 915,543 SH   SOLE   915,543 0 0
SYSCO CORP NPV Common Stock COM 871829107 15,024 177,360 SH   SOLE   177,360 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 27,938 341,753 SH   SOLE   341,753 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 7,435 60,680 SH   SOLE   60,680 0 0
TAL EDUCATION GROUP Spon ADS Ea Rep 0.3333 Cls A COM 874080104 146 30,000 SH   SOLE   30,000 0 0
TARGET CORP USD0.0833 Common Stock COM 87612E106 267 1,890 SH   SOLE   1,890 0 0
TECK RESOURCES LTD NPV Cls B Sub-Vtg Common Stock COM 878742204 245 8,000 SH   SOLE   8,000 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 12,162 18,060 SH   SOLE   18,060 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 756 5,533 SH   SOLE   5,533 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104 454 2,955 SH   SOLE   2,955 0 0
TEXAS PACIFIC LAND CORP USD0.01 Common Stock COM 88262P102 1,369 920 SH   SOLE   920 0 0
THE TRADE DESK INC USD0.000001 Cls A Common Stock COM 88339J105 271 6,480 SH   SOLE   6,480 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 101,712 187,219 SH   SOLE   187,219 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709 3,526 33,897 SH   SOLE   33,897 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 63,946 1,144,960 SH   SOLE   1,144,960 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 3,203 48,949 SH   SOLE   48,949 0 0
TOTAL SE Spon ADR Each Rep 1 Ord Shares COM 89151E109 203 3,863 SH   SOLE   3,863 0 0
TRACTOR SUPPLY CO USD0.008 Common Stock COM 892356106 213 1,100 SH   SOLE   1,100 0 0
TRANE TECHNOLOGIES PLC USD1 Common Stock COM G8994E103 7,202 55,456 SH   SOLE   55,456 0 0
TRANSOCEAN INC 0.5 Notes 30/01/2023 COM 893830BJ7 38 40,000 SH   SOLE   40,000 0 0
TRANSOCEAN LTD CHF15 Common Stock COM H8817H100 78 23,517 SH   SOLE   23,517 0 0
TREX COMPANY INC USD0.01 Common Stock COM 89531P105 21,902 402,471 SH   SOLE   402,471 0 0
TRIMBLE INC NPV Common Stock COM 896239100 3,164 54,333 SH   SOLE   54,333 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 266 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 3,617 60,025 SH   SOLE   60,025 0 0
TWILIO INC USD0.001 Class A Common Stock COM 90138F102 241 2,878 SH   SOLE   2,878 0 0
UBER TECHNOLOGIES USD0.00001 Common Stock COM 90353T100 2,263 110,601 SH   SOLE   110,601 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 35,229 91,391 SH   SOLE   91,391 0 0
ULTRAGENYX PHARMACEUTICAL INC USD0.001 Common Stock COM 90400D108 212 3,550 SH   SOLE   3,550 0 0
UNILEVER PLC ADS Ea Rep 1 Ord Share COM 904767704 429 9,360 SH   SOLE   9,360 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 9,691 45,438 SH   SOLE   45,438 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 387 753 SH   SOLE   753 0 0
UNITY SOFTWARE INC USD0.000005 Common Stock COM 91332U101 283 7,693 SH   SOLE   7,693 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304 33,087 718,975 SH   SOLE   718,975 0 0
VALE SA Spons ADR Rep 1 Common Stock COM 91912E105 181 12,375 SH   SOLE   12,375 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 504 18,400 SH   SOLE   18,400 0 0
VANECK VECTORS ETF Oil Services ETF (Post Rev Sp) COM 92189H607 319 1,370 SH   SOLE   1,370 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 7,045 91,741 SH   SOLE   91,741 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 6,465 85,898 SH   SOLE   85,898 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 373 2,845 SH   SOLE   2,845 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 562 6,166 SH   SOLE   6,166 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 14,811 42,698 SH   SOLE   42,698 0 0
VANGUARD INDEX FUNDS Small Cap ETF COM 922908751 672 3,813 SH   SOLE   3,813 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 300 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 901 4,779 SH   SOLE   4,779 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 613 11,602 SH   SOLE   11,602 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 9,351 224,521 SH   SOLE   224,521 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 8,788 138,439 SH   SOLE   138,439 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 6,033 70,696 SH   SOLE   70,696 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 2,465 30,801 SH   SOLE   30,801 0 0
VANGUARD INVESTMENTS Russell 2000 ETF COM 92206C664 1,217 17,793 SH   SOLE   17,793 0 0
VANGUARD SCOTTSDAL Russell 1000 Growth Index ETF COM 92206C680 461 8,200 SH   SOLE   8,200 0 0
VANGUARD SCOTTSDAL Short Term Corp Bond Index ETF COM 92206C409 982 12,880 SH   SOLE   12,880 0 0
VANGUARD SPECIALIZED FUNDS Dividend Appreciation ETF COM 921908844 427 2,975 SH   SOLE   2,975 0 0
VANGUARD WORLD FUNDS Financials ETF COM 92204A405 962 12,462 SH   SOLE   12,462 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 963 4,088 SH   SOLE   4,088 0 0
VANGUARD WORLD FUNDS Information Technology ETF COM 92204A702 398 1,219 SH   SOLE   1,219 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 44,076 254,642 SH   SOLE   254,642 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 55,549 1,094,565 SH   SOLE   1,094,565 0 0
VIATRIS INC USD0.01 Common Stock COM 92556V106 176 16,777 SH   SOLE   16,777 0 0
VIR BIOTECHNOLOGY USD0.0001 Common Stock COM 92764N102 282 11,067 SH   SOLE   11,067 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 464,259 2,357,961 SH   SOLE   2,357,961 0 0
VONTIER CORP USD0.0001 Common Stock COM 928881101 976 42,464 SH   SOLE   42,464 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 740 19,532 SH   SOLE   19,532 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 1,056 8,686 SH   SOLE   8,686 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 29,667 314,273 SH   SOLE   314,273 0 0
WARNER BROS DISCOVERY INC USD0.01 Ser A Common Stock COM 934423104 661 49,291 SH   SOLE   49,291 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 83,704 675,249 SH   SOLE   675,249 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,484 9,700 SH   SOLE   9,700 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 36,104 358,743 SH   SOLE   358,743 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 676 20,400 SH   SOLE   20,400 0 0
WILLIS TOWERS WATSON PLC USD0.000304635 Common Stock COM G96629103 469 2,375 SH   SOLE   2,375 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 1,239 19,841 SH   SOLE   19,841 0 0
WORKDAY INC USD0.001 Cls A Common Stock COM 98138H101 443 3,175 SH   SOLE   3,175 0 0
XPENG INC Spon ADS Ea Rep 2 Cl A Shares COM 98422D105 259 8,165 SH   SOLE   8,165 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 26,610 340,373 SH   SOLE   340,373 0 0
YAMANA GOLD INC NPV Common Stock (USD) COM 98462Y100 172 37,000 SH   SOLE   37,000 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 2,302 20,276 SH   SOLE   20,276 0 0
YUM CHINA HOLDINGS INC USD0.01 Common Stock COM 98850P109 19,740 407,016 SH   SOLE   407,016 0 0
ZEBRA TECHNOLOGIES USD0.01 Class A Common Stock COM 989207105 4,665 15,869 SH   SOLE   15,869 0 0
ZIMMER BIOMET HOLDINGS INC USD0.01 Common Stock COM 98956P102 3,577 34,043 SH   SOLE   34,043 0 0
ZOETIS INC USD0.01 Cls A Common Stock COM 98978V103 20,235 117,721 SH   SOLE   117,721 0 0