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
3M COMPANY USD0.01 Common Stock COM 88579Y101 6,415 33,667 SH   SOLE   33,667 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 26,559 367,193 SH   SOLE   367,193 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 7,689 83,400 SH   SOLE   83,400 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 43,945 135,200 SH   SOLE   135,200 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 20,905 448,890 SH   SOLE   448,890 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 1,285 223,430 SH   SOLE   223,430 0 0
ADOBE SYSTEMS INC NPV Common Stock COM 00724F101 57,393 253,682 SH   SOLE   253,682 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 2,492 61,770 SH   SOLE   61,770 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 432 5,600 SH   SOLE   5,600 0 0
ALEXION PHARMACEUTICALS INC USD0.0001 Common Stock COM 015351109 259 2,660 SH   SOLE   2,660 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 6,174 45,040 SH   SOLE   45,040 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 44,507 212,517 SH   SOLE   212,517 0 0
ALLEGHENY TECHNOLOGY INC USD0.10 Common Stock COM 01741R102 435 20,000 SH   SOLE   20,000 0 0
ALLIANCE RESOURCE PARTNERS SBI Stock COM 01877R108 249 14,365 SH   SOLE   14,365 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 40 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 59,334 56,781 SH   SOLE   56,781 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 46,244 44,654 SH   SOLE   44,654 0 0
ALTABA INC NPV Common Stock COM 021346101 711 12,270 SH   SOLE   12,270 0 0
ALTERYX INC USD0.0001 Class A Common Stock COM 02156B103 1,487 25,000 SH   SOLE   25,000 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 31,462 637,013 SH   SOLE   637,013 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 129,249 86,053 SH   SOLE   86,053 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 1,936 20,315 SH   SOLE   20,315 0 0
AMERISOURCEBERGEN CORP USD0.01 Common Stock COM 03073E105 252 3,384 SH   SOLE   3,384 0 0
AMETEK INC NPV Common Stock COM 031100100 914 13,500 SH   SOLE   13,500 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 13,068 67,129 SH   SOLE   67,129 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 34,421 424,850 SH   SOLE   424,850 0 0
ANADARKO PETROLEUM CORP USD0.10 Common Stock COM 032511107 247 5,630 SH   SOLE   5,630 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 586 46,733 SH   SOLE   46,733 0 0
ANHEUSER-BUSCH INBEV ADR Each Rep 1 NPV Ord Shs COM 03524A108 604 9,172 SH   SOLE   9,172 0 0
APACHE CORP USD1.25 Common Stock COM 037411105 769 29,300 SH   SOLE   29,300 0 0
APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100 814 13,750 SH   SOLE   13,750 0 0
APPLE INC NPV Common Stock COM 037833100 68,580 434,769 SH   SOLE   434,769 0 0
APTARGROUP INC USD0.01 Common Stock COM 038336103 21,448 228,000 SH   SOLE   228,000 0 0
ARATANA THERAPEUTICS INC US$0.001 Common Stock COM 03874P101 125 20,400 SH   SOLE   20,400 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 205 5,000 SH   SOLE   5,000 0 0
ASANKO GOLD INC NPV Common Stock COM 04341Y105 51 80,000 SH   SOLE   80,000 0 0
AT&T INC USD1 Common Stock COM 00206R102 3,097 108,518 SH   SOLE   108,518 0 0
AURYN RESOURCES INC NPV Common Stock COM 05208W108 23 25,000 SH   SOLE   25,000 0 0
AUTODESK INC NPV Common Stock COM 052769106 28,747 223,524 SH   SOLE   223,524 0 0
BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108 485 3,057 SH   SOLE   3,057 0 0
BALL CORP NPV Common Stock COM 058498106 2,230 48,493 SH   SOLE   48,493 0 0
BANCO SANTANDER SA ADR Rep 1 EUR0.50 Ord Shares COM 05964H105 61 13,722 SH   SOLE   13,722 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 4,623 187,613 SH   SOLE   187,613 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 3,453 52,878 SH   SOLE   52,878 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 12,910 259,131 SH   SOLE   259,131 0 0
BANKUNITED INC USD0.01 Common Stock COM 06652K103 370 12,355 SH   SOLE   12,355 0 0
BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108 637 47,098 SH   SOLE   47,098 0 0
BCE INC NPV Common Stock COM 05534B760 3,014 76,325 SH   SOLE   76,325 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 45,850 203,489 SH   SOLE   203,489 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 31,904 156,254 SH   SOLE   156,254 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 1,530 5 SH   SOLE   5 0 0
BIOGEN IDEC INC USD0.0005 Common Stock COM 09062X103 1,116 3,708 SH   SOLE   3,708 0 0
BIOLIFE SOLUTIONS USD0.001 Common Stock COM 09062W204 174 14,495 SH   SOLE   14,495 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 533 1,356 SH   SOLE   1,356 0 0
BLACKSTONE GROUP LP Common Units COM 09253U108 1,138 38,182 SH   SOLE   38,182 0 0
BOEING CO USD5 Common Stock COM 097023105 3,637 11,279 SH   SOLE   11,279 0 0
BOOKING HOLDINGS INC USD0.008 Common Stock COM 09857L108 22,872 13,279 SH   SOLE   13,279 0 0
BOSTON SCIENTIFIC USD0.01 Common Stock COM 101137107 4,590 129,892 SH   SOLE   129,892 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 1,222 23,513 SH   SOLE   23,513 0 0
BRITISH AMERICAN TOBACCO PLC Spon ADR Each Rep 1 Ord Share COM 110448107 325 10,215 SH   SOLE   10,215 0 0
BROADCOM CORP USD1 Common Stock COM 11135F101 325 1,280 SH   SOLE   1,280 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 29,388 305,325 SH   SOLE   305,325 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 3,943 102,914 SH   SOLE   102,914 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 266 5,587 SH   SOLE   5,587 0 0
CAMECO CORP NPV Common Stock COM 13321L108 150 13,200 SH   SOLE   13,200 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 6,081 81,685 SH   SOLE   81,685 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100 870 4,907 SH   SOLE   4,907 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 208 16,000 SH   SOLE   16,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 1,005 10,000 SH   SOLE   10,000 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 2,081 16,379 SH   SOLE   16,379 0 0
CELGENE CORP USD0.01 Common Stock COM 151020104 584 9,112 SH   SOLE   9,112 0 0
CHARTER COMMUNICATIONS INC USD0.001 Class A Common Stock COM 16119P108 1,090 3,824 SH   SOLE   3,824 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 13,677 125,718 SH   SOLE   125,718 0 0
CHINA DISTANCE EDUCATION HLDGS Spon ADR Each Rep 4 Ord Shs COM 16944W104 101 15,000 SH   SOLE   15,000 0 0
CHINA MOBILE LTD Spon ADR Ea Rep 5 HKD0.10 Ord COM 16941M109 576 12,000 SH   SOLE   12,000 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 3,936 90,831 SH   SOLE   90,831 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 12,295 236,162 SH   SOLE   236,162 0 0
CME GROUP INC USD0.01 Cls A Common Stock COM 12572Q105 784 4,170 SH   SOLE   4,170 0 0
CNOOC LTD ADS Each Rep 100 HKD0.02 Ord COM 126132109 457 3,000 SH   SOLE   3,000 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 51,447 1,086,521 SH   SOLE   1,086,521 0 0
COGNIZANT TECHNOLOGY USD0.01 Class A Common Stock COM 192446102 5,499 86,625 SH   SOLE   86,625 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 1,486 75,200 SH   SOLE   75,200 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 12,536 210,623 SH   SOLE   210,623 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 2,220 65,211 SH   SOLE   65,211 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 1,612 25,860 SH   SOLE   25,860 0 0
CONSTELLATION BRANDS INC USD Cls A Common Stock COM 21036P108 1,630 10,135 SH   SOLE   10,135 0 0
CORNING INC USD0.50 Common Stock COM 219350105 2,454 81,239 SH   SOLE   81,239 0 0
COSTAR GROUP INC USD0.01 Common Stock COM 22160N109 22,413 66,439 SH   SOLE   66,439 0 0
COSTCO CORP NPV Common Stock COM 22160K105 25,751 126,393 SH   SOLE   126,393 0 0
CREDIT ACCEPTANCE NPV Common Stock COM 225310101 286 750 SH   SOLE   750 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 262 6,310 SH   SOLE   6,310 0 0
CVS CORP USD0.01 Common Stock COM 126650100 756 11,533 SH   SOLE   11,533 0 0
DEERE & CO USD1 Common Stock COM 244199105 2,024 13,567 SH   SOLE   13,567 0 0
DENISON MINES INC NPV Common Stock COM 248356107 19 40,000 SH   SOLE   40,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 479 4,000 SH   SOLE   4,000 0 0
DIAGEO PLC ADR Ea Rep 4 28 101/108p Ord COM 25243Q205 437 3,080 SH   SOLE   3,080 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 15,496 262,729 SH   SOLE   262,729 0 0
DOVER CORP USD1 Common Stock COM 260003108 1,176 16,580 SH   SOLE   16,580 0 0
DOWDUPONT INC USD0.01 Common Stock COM 26078J100 321 5,996 SH   SOLE   5,996 0 0
EBAY INC USD0.001 Common Stock COM 278642103 847 30,170 SH   SOLE   30,170 0 0
ECOLAB INC USD1 Common Stock COM 278865100 2,478 16,814 SH   SOLE   16,814 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 4,377 55,471 SH   SOLE   55,471 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 2,067 34,597 SH   SOLE   34,597 0 0
ENERGY FUELS INC NPV Common Stock COM 292671708 36 12,500 SH   SOLE   12,500 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 292 3,353 SH   SOLE   3,353 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 41,717 320,650 SH   SOLE   320,650 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 808 12,800 SH   SOLE   12,800 0 0
EXCHANGE TRADED CONCEPTS TRUST Robo-Stox Gbl Robo & Auto ETF COM 301505707 420 12,890 SH   SOLE   12,890 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104 344 17,500 SH   SOLE   17,500 0 0
EXPEDIA INC USD0.001 Com Stk (Post-Split) COM 30212P303 480 4,265 SH   SOLE   4,265 0 0
EXPEDITOR INTL OF WASHINGTON USD0.01 Common Stock COM 302130109 316 4,637 SH   SOLE   4,637 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 19,867 291,354 SH   SOLE   291,354 0 0
FACEBOOK INC USD0.000006 Cls A Common Stock COM 30303M102 1,971 15,038 SH   SOLE   15,038 0 0
FIRST CASH INC USD0.01 Common Stock COM 33767D105 9,767 135,000 SH   SOLE   135,000 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 33,915 390,271 SH   SOLE   390,271 0 0
FIRST TRUST Asia Pac Ex Jpn AlphaDEX ETF COM 33737J109 568 20,878 SH   SOLE   20,878 0 0
FIRST TRUST Emerging Markets AlphaDEX ETF COM 33737J182 769 33,677 SH   SOLE   33,677 0 0
FIRST TRUST Eurozone AlphaDEX ETF COM 33737J505 2,279 66,680 SH   SOLE   66,680 0 0
FIRST TRUST Japan AlphaDEX ETF COM 33737J158 508 10,563 SH   SOLE   10,563 0 0
FISERV INC USD0.01 Common Stock COM 337738108 257 3,500 SH   SOLE   3,500 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 202 26,410 SH   SOLE   26,410 0 0
FORTUNA SILVER MINING NPV Common Stock COM 349915108 40 11,000 SH   SOLE   11,000 0 0
FORWARD INDUSTRIES INC USD0.01 Common Stock COM 349862300 20 15,000 SH   SOLE   15,000 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 571 55,426 SH   SOLE   55,426 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 8,803 119,450 SH   SOLE   119,450 0 0
GENERAC HOLDINGS INC USD0.01 Common Stock COM 368736104 724 14,565 SH   SOLE   14,565 0 0
GENERAL AMERICAN INVESTORS CO USD1 Common Stock COM 368802104 250 8,774 SH   SOLE   8,774 0 0
GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108 406 2,584 SH   SOLE   2,584 0 0
GENERAL ELECTRIC CORP USD0.06 Common Stock COM 369604103 5,449 719,764 SH   SOLE   719,764 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 1,924 49,420 SH   SOLE   49,420 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 337 5,380 SH   SOLE   5,380 0 0
GLAXOSMITHKLINE PLC Spon ADR (Cnv 2 Ord 25p) COM 37733W105 263 6,876 SH   SOLE   6,876 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 32,764 317,696 SH   SOLE   317,696 0 0
GODADDY INC USD0.001 Cls A Common Stock COM 380237107 25,723 392,000 SH   SOLE   392,000 0 0
GOLDCORP INC NPV Common Stock COM 380956409 672 68,645 SH   SOLE   68,645 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 1,241 7,427 SH   SOLE   7,427 0 0
GW PHARMACEUTICALS PLC ADS Each Rep 12 Ord Shares COM 36197T103 1,861 19,110 SH   SOLE   19,110 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 ZAR0.50 Ord Shs COM 413216300 47 26,500 SH   SOLE   26,500 0 0
HASBRO INC USD0.50 Common Stock COM 418056107 236 2,900 SH   SOLE   2,900 0 0
HENRY SCHEIN CORP USD0.01 Common Stock COM 806407102 612 7,800 SH   SOLE   7,800 0 0
HEWLETT-PACKARD CORP USD0.01 Common Stock COM 42824C109 139 10,522 SH   SOLE   10,522 0 0
HMS HOLDINGS CORP USD0.01 Common Stock COM 40425J101 343 12,200 SH   SOLE   12,200 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 30,978 180,295 SH   SOLE   180,295 0 0
HONEYWELL INTERNATIONAL INC USD1 Common Stock COM 438516106 12,873 97,434 SH   SOLE   97,434 0 0
IBM CORP USD0.20 Common Stock COM 459200101 3,887 34,194 SH   SOLE   34,194 0 0
IDEXX LABORATORIES INC USD0.10 Common Stock COM 45168D104 20,072 107,900 SH   SOLE   107,900 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 608 2,026 SH   SOLE   2,026 0 0
IMV INC NPV Common Stock COM 44974L103 79 15,625 SH   SOLE   15,625 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 216 8,650 SH   SOLE   8,650 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 24,256 516,848 SH   SOLE   516,848 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 32,697 166,100 SH   SOLE   166,100 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 36,679 76,586 SH   SOLE   76,586 0 0
INVESCO EXCH TRDII Gbl Short Term High Yield ETF COM 46138E669 669 29,469 SH   SOLE   29,469 0 0
INVESCO EXCH TRDII India ETF COM 46137R109 225 9,290 SH   SOLE   9,290 0 0
INVESCO EXCH TRDII Preferred ETF COM 46138E511 148 11,000 SH   SOLE   11,000 0 0
INVESCO EXCH TRDII S&P 500 Low Volatility ETF COM 46138E354 212 4,555 SH   SOLE   4,555 0 0
INVESCO EXCHANGE TRADING Intl Corp Bond ETF COM 46138E636 4,096 162,717 SH   SOLE   162,717 0 0
ISHARES INC Core S&P 500 ETF COM 464287200 1,529 6,078 SH   SOLE   6,078 0 0
ISHARES INC MSCI EMU ETF COM 464286608 2,020 57,615 SH   SOLE   57,615 0 0
ISHARES INC MSCI Germany ETF COM 464286806 1,103 43,518 SH   SOLE   43,518 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 5,878 115,956 SH   SOLE   115,956 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 5,866 144,121 SH   SOLE   144,121 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 721 13,965 SH   SOLE   13,965 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184 883 22,595 SH   SOLE   22,595 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 1,027 6,182 SH   SOLE   6,182 0 0
ISHARES TRUST Global 100 ETF COM 464287572 1,607 37,903 SH   SOLE   37,903 0 0
ISHARES TRUST Global Energy ETF COM 464287341 509 17,335 SH   SOLE   17,335 0 0
ISHARES TRUST Global Technology ETF COM 464287291 3,751 26,043 SH   SOLE   26,043 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 2,724 79,008 SH   SOLE   79,008 0 0
ISHARES TRUST Intl Select Dividend ETF COM 464288448 845 29,430 SH   SOLE   29,430 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 6,255 160,150 SH   SOLE   160,150 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 5,092 173,483 SH   SOLE   173,483 0 0
ISHARES TRUST North American Technology ETF COM 464287549 263 1,530 SH   SOLE   1,530 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 382 2,755 SH   SOLE   2,755 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 2,221 16,590 SH   SOLE   16,590 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 1,280 11,260 SH   SOLE   11,260 0 0
ISHARES TRUST S&P Gbl Healthcare Sector COM 464287325 832 14,695 SH   SOLE   14,695 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 735 21,475 SH   SOLE   21,475 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 6,042 67,652 SH   SOLE   67,652 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 6,646 60,684 SH   SOLE   60,684 0 0
ITT INC USD1.00 Common Stock COM 45073V108 688 14,250 SH   SOLE   14,250 0 0
J C PENNEY CO INC USD0.50 Common Stock COM 708160106 10 10,000 SH   SOLE   10,000 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 30,434 235,832 SH   SOLE   235,832 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 30,661 314,082 SH   SOLE   314,082 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 1,495 26,225 SH   SOLE   26,225 0 0
KEURIG DR PEPPER USD0.01 Common Stock COM 49271V100 1,398 54,507 SH   SOLE   54,507 0 0
KIMBERLEY CLARK CORP NPV Common Stock COM 494368103 2,625 23,040 SH   SOLE   23,040 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 5,826 135,371 SH   SOLE   135,371 0 0
LAMB WESTON HOLDINGS USD1 Common Stock COM 513272104 30,454 414,000 SH   SOLE   414,000 0 0
LAS VEGAS SANDS CORP USD0.001 Common Stock COM 517834107 334 6,408 SH   SOLE   6,408 0 0
LIBERTY BROADBAND CORP USD0.01 Cls C Common Stock COM 530307305 208 2,894 SH   SOLE   2,894 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 9,514 82,215 SH   SOLE   82,215 0 0
LKQ CORP USD0.01 Common Stock COM 501889208 412 17,350 SH   SOLE   17,350 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 34,941 133,444 SH   SOLE   133,444 0 0
LOEWS CORP USD1 Common Stock COM 540424108 910 20,000 SH   SOLE   20,000 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,245 87,800 SH   SOLE   87,800 0 0
MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102 205 3,470 SH   SOLE   3,470 0 0
MARKEL CORP NPV Common Stock COM 570535104 670 645 SH   SOLE   645 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 10,059 126,132 SH   SOLE   126,132 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 54,931 291,182 SH   SOLE   291,182 0 0
MATCH GROUP INC USD0.001 Common Stock COM 57665R106 28,827 674,000 SH   SOLE   674,000 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 32,273 231,780 SH   SOLE   231,780 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 312 2,250 SH   SOLE   2,250 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 3,882 21,861 SH   SOLE   21,861 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 4,291 56,153 SH   SOLE   56,153 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 79,287 780,614 SH   SOLE   780,614 0 0
MISONIX INC USD0.01 Common Stock COM 604871103 234 14,600 SH   SOLE   14,600 0 0
MOHAWK INDUSTRIES INC USD0.01 Common Stock COM 608190104 649 5,546 SH   SOLE   5,546 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 11,375 284,154 SH   SOLE   284,154 0 0
MONSTER BEVERAGE CORP USD0.005 New Common Stock COM 61174X109 23,429 476,000 SH   SOLE   476,000 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 1,719 12,272 SH   SOLE   12,272 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 6,020 151,828 SH   SOLE   151,828 0 0
NANOVIRICIDES INC USD0.001 Common Stock (PRS) COM 630087203 6 28,250 SH   SOLE   28,250 0 0
NATIONAL GRID PLC Spon ADR Each Rep 5 Ord Shs COM 636274409 213 4,435 SH   SOLE   4,435 0 0
NEKTAR THERAPEUTICS USD0.01 Common Stock COM 640268108 335 10,200 SH   SOLE   10,200 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 5,859 21,889 SH   SOLE   21,889 0 0
NEW GOLD INC NPV Common Stock COM 644535106 10 13,200 SH   SOLE   13,200 0 0
NEWMONT MINING CORP USD1.60 Common Stock COM 651639106 5,909 170,547 SH   SOLE   170,547 0 0
NEXGEN ENERGY LTD NPV Common Stock COM 65340P106 18 10,500 SH   SOLE   10,500 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 7,090 95,629 SH   SOLE   95,629 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 11,760 140,688 SH   SOLE   140,688 0 0
NUVASIVE INC USD0.001 Common Stock COM 670704105 265 5,350 SH   SOLE   5,350 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 993 7,436 SH   SOLE   7,436 0 0
NXSTAGE MEDICAL INC USD0.001 Common Stock COM 67072V103 266 9,300 SH   SOLE   9,300 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 219 3,570 SH   SOLE   3,570 0 0
OCEANEERING INTL INC USD0.25 Common Stock COM 675232102 726 60,000 SH   SOLE   60,000 0 0
OCH-ZIFF CAPITAL MGMT GROUP LP NPV Cls A Common Stock COM 67551U105 65 70,500 SH   SOLE   70,500 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105 527 11,666 SH   SOLE   11,666 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 999 6,700 SH   SOLE   6,700 0 0
PAYCHEX INC USD0.01 Common Stock COM 704326107 616 9,455 SH   SOLE   9,455 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 50,500 600,545 SH   SOLE   600,545 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 367 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 7,932 71,796 SH   SOLE   71,796 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 21,046 482,155 SH   SOLE   482,155 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 6,202 92,898 SH   SOLE   92,898 0 0
PHILLIPS 66 USD0.01 Common Stock COM 718546104 354 4,104 SH   SOLE   4,104 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 1,548 15,146 SH   SOLE   15,146 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 15,025 163,462 SH   SOLE   163,462 0 0
PROSHARES TRUST II Ultrashort Euro COM 74347W882 608 25,060 SH   SOLE   25,060 0 0
RAYTHEON CO USD0.01 Common Stock COM 755111507 6,892 44,943 SH   SOLE   44,943 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 1,363 18,900 SH   SOLE   18,900 0 0
ROLLINS INC USD1 Common Stock COM 775711104 24,638 682,500 SH   SOLE   682,500 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 16,131 235,798 SH   SOLE   235,798 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl A EUR0.07 Shs COM 780259206 490 8,415 SH   SOLE   8,415 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl B EUR0.07 Shs COM 780259107 1,286 21,450 SH   SOLE   21,450 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 32,836 193,224 SH   SOLE   193,224 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 37,629 274,727 SH   SOLE   274,727 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 8,306 230,217 SH   SOLE   230,217 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 735 17,697 SH   SOLE   17,697 0 0
SIERRA METALS INC NPV Common Stock COM 82639W106 120 67,800 SH   SOLE   67,800 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 494 21,590 SH   SOLE   21,590 0 0
SMITH (AO )CORP USD1 Common Stock COM 831865209 21,294 498,700 SH   SOLE   498,700 0 0
SOCIEDAD QUIMICA Y MINERA ADR Each Rep 1 Ser B Pref Shs COM 833635105 312 8,140 SH   SOLE   8,140 0 0
SPDR GOLD TRUST NPV Shares COM 78463V107 15,510 127,914 SH   SOLE   127,914 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 3,988 88,365 SH   SOLE   88,365 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 17,241 68,985 SH   SOLE   68,985 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 303 1,000 SH   SOLE   1,000 0 0
SPROTT PHYSICAL GOLD & SILVER Units (US Quoted) COM 85208R101 137 10,920 SH   SOLE   10,920 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 748 6,250 SH   SOLE   6,250 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 667 10,353 SH   SOLE   10,353 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 330 16,750 SH   SOLE   16,750 0 0
SWEDISH EXPORT CREDIT Elements ETN Lkd RICI COM 870297603 5,681 1,014,404 SH   SOLE   1,014,404 0 0
SYSCO CORP NPV Common Stock COM 871829107 1,195 19,075 SH   SOLE   19,075 0 0
TABULA RASA HEALTHCARE INC USD0.0001 Common Stock COM 873379101 361 5,660 SH   SOLE   5,660 0 0
TACTILE SYSTEMS TECHNOLOGY USD0.001 Common Stock COM 87357P100 367 8,050 SH   SOLE   8,050 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 274 7,413 SH   SOLE   7,413 0 0
TAKE TWO INTERACTIVE INC USD0.01 Common Stock COM 874054109 1,443 14,014 SH   SOLE   14,014 0 0
TEMPLETON EMERGING MKTS FUND USD0.01 Common Stock COM 880191101 391 29,655 SH   SOLE   29,655 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 2,850 8,564 SH   SOLE   8,564 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 1,224 23,650 SH   SOLE   23,650 0 0
TEXAS PACIFIC LAND TRUST USD0.1666 Sub Shs Cert COM 882610108 1,489 2,750 SH   SOLE   2,750 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 310 1,385 SH   SOLE   1,385 0 0
THOMSON REUTERS CORP NPV Com Stk (Post Rev Split) COM 884903709 2,001 41,463 SH   SOLE   41,463 0 0
TIMKEN CO NPV Common Stock COM 887389104 776 20,800 SH   SOLE   20,800 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 441 9,846 SH   SOLE   9,846 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 2,483 49,984 SH   SOLE   49,984 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 230 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 1,273 50,000 SH   SOLE   50,000 0 0
TWENTY-FIRST CENTURY FOX CORP USD0.01 Cls A Common Stock COM 90130A101 412 8,572 SH   SOLE   8,572 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 10,035 40,987 SH   SOLE   40,987 0 0
UNILEVER NV EUR0.16 Shares (NY Listed) COM 904784709 274 5,094 SH   SOLE   5,094 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 6,345 45,900 SH   SOLE   45,900 0 0
UNITED HEALTHCARE CORP USD0.01 Common Stock COM 91324P102 282 1,132 SH   SOLE   1,132 0 0
UR ENERGY INC NPV Common Stock COM 91688R108 25 38,000 SH   SOLE   38,000 0 0
US BANCORP DEL USD0.01 Common Stock COM 902973304 8,351 182,741 SH   SOLE   182,741 0 0
UTD TECHNOLOGIES CORP USD1 Common Stock COM 913017109 1,172 11,007 SH   SOLE   11,007 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 446 21,130 SH   SOLE   21,130 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 5,528 70,363 SH   SOLE   70,363 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 4,693 59,253 SH   SOLE   59,253 0 0
VANGUARD CHARLOTTE Total Intl Bond Index Fund ETF COM 92203J407 323 5,945 SH   SOLE   5,945 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 368 3,685 SH   SOLE   3,685 0 0
VANGUARD INDEX FUNDS S&P 500 ETF (USD) COM 922908363 716 3,114 SH   SOLE   3,114 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 228 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 1,048 8,211 SH   SOLE   8,211 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 872 17,931 SH   SOLE   17,931 0 0
VANGUARD INTL EQUITY FTSE Emerging Markets Idx ETF COM 922042858 2,159 56,660 SH   SOLE   56,660 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 2,799 46,166 SH   SOLE   46,166 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 3,597 54,953 SH   SOLE   54,953 0 0
VANGUARD INVESTMENTS Inter-Term Corp Bd Index ETF COM 92206C870 408 4,920 SH   SOLE   4,920 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 619 3,854 SH   SOLE   3,854 0 0
VERISK ANALYTICS INC USD0.001 Common Stock COM 92345Y106 3,876 35,545 SH   SOLE   35,545 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 59,686 1,061,651 SH   SOLE   1,061,651 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 140,867 1,067,656 SH   SOLE   1,067,656 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 1,270 18,587 SH   SOLE   18,587 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 1,681 18,046 SH   SOLE   18,046 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 24,214 220,832 SH   SOLE   220,832 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 29,300 394,618 SH   SOLE   394,618 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,455 16,350 SH   SOLE   16,350 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 52,666 760,408 SH   SOLE   760,408 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 2,475 53,713 SH   SOLE   53,713 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 888 40,600 SH   SOLE   40,600 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 3,204 69,058 SH   SOLE   69,058 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 9,024 135,249 SH   SOLE   135,249 0 0
YAMANA GOLD INC NPV Common Stock (CAD) COM 98462Y100 139 58,953 SH   SOLE   58,953 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 239 2,600 SH   SOLE   2,600 0 0