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,873 32,745 SH   SOLE   32,745 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 11,710 219,445 SH   SOLE   219,445 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 9,333 105,035 SH   SOLE   105,035 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 22,828 135,400 SH   SOLE   135,400 0 0
ACADIA HEALTHCARE CO INC USD0.01 Common Stock COM 00404A109 223 4,660 SH   SOLE   4,660 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 54,518 845,106 SH   SOLE   845,106 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 2,629 321,050 SH   SOLE   321,050 0 0
ADOBE SYSTEMS INC NPV Common Stock COM 00724F101 34,561 231,670 SH   SOLE   231,670 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 3,005 66,620 SH   SOLE   66,620 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 1,084 7,949 SH   SOLE   7,949 0 0
ALEXION PHARMACEUTICALS INC USD0.0001 Common Stock COM 015351109 286 2,040 SH   SOLE   2,040 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 5,503 31,864 SH   SOLE   31,864 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 48,039 257,900 SH   SOLE   257,900 0 0
ALLEGHENY TECHNOLOGY INC USD0.10 Common Stock COM 01741R102 287 12,000 SH   SOLE   12,000 0 0
ALLIANCE RESOURCE PARTNERS SBI Stock COM 01877R108 285 14,715 SH   SOLE   14,715 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 69 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 37,147 38,150 SH   SOLE   38,150 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 34,361 35,826 SH   SOLE   35,826 0 0
ALTABA INC NPV Common Stock COM 021346101 1,177 17,770 SH   SOLE   17,770 0 0
ALTERYX INC USD0.0001 Class A Common Stock COM 02156B103 306 15,000 SH   SOLE   15,000 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 33,686 531,160 SH   SOLE   531,160 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 82,363 85,674 SH   SOLE   85,674 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 713 7,884 SH   SOLE   7,884 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 255 3,150 SH   SOLE   3,150 0 0
AMERISOURCEBERGEN CORP USD0.01 Common Stock COM 03073E105 249 3,013 SH   SOLE   3,013 0 0
AMETEK INC NPV Common Stock COM 031100100 892 13,500 SH   SOLE   13,500 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 10,044 53,871 SH   SOLE   53,871 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 23,657 279,500 SH   SOLE   279,500 0 0
ANADARKO PETROLEUM CORP USD0.10 Common Stock COM 032511107 299 6,120 SH   SOLE   6,120 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 237 25,508 SH   SOLE   25,508 0 0
ANHEUSER-BUSCH INBEV ADR Each Rep 1 NPV Ord Shs COM 03524A108 776 6,502 SH   SOLE   6,502 0 0
APACHE CORP USD1.25 Common Stock COM 037411105 788 17,200 SH   SOLE   17,200 0 0
APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100 659 13,750 SH   SOLE   13,750 0 0
APPLE INC NPV Common Stock COM 037833100 61,081 396,321 SH   SOLE   396,321 0 0
APTARGROUP INC USD0.01 Common Stock COM 038336103 19,679 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
ARCELORMITTAL SA NY Regd Shs (Post Rev Sp) COM 03938L203 202 7,832 SH   SOLE   7,832 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 213 5,000 SH   SOLE   5,000 0 0
AT&T INC USD1 Common Stock COM 00206R102 3,872 98,853 SH   SOLE   98,853 0 0
AURYN RESOURCES INC NPV Common Stock COM 05208W108 56 25,000 SH   SOLE   25,000 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 218 1,995 SH   SOLE   1,995 0 0
BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108 348 1,405 SH   SOLE   1,405 0 0
BAKER HUGHES GE INC USD0.0001 Cls A Common Stock COM 05722G100 301 8,218 SH   SOLE   8,218 0 0
BALL CORP NPV Common Stock COM 058498106 2,936 71,092 SH   SOLE   71,092 0 0
BANCO SANTANDER SA ADR Rep 1 EUR0.50 Ord Shares COM 05964H105 94 13,525 SH   SOLE   13,525 0 0
BANK OF AMERICA CORP C/Wts 16/01/19 (To Pur Com) COM 060505146 139 10,500 SH   SOLE   10,500 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 3,898 153,828 SH   SOLE   153,828 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 4,374 57,928 SH   SOLE   57,928 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 16,576 258,477 SH   SOLE   258,477 0 0
BANKUNITED INC USD0.01 Common Stock COM 06652K103 8,145 228,999 SH   SOLE   228,999 0 0
BANRO CORP NPV Com Stock (Post Rev Split) COM 066800806 5 15,000 SH   SOLE   15,000 0 0
BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108 839 52,209 SH   SOLE   52,209 0 0
BCE INC NPV Common Stock COM 05534B760 3,012 64,447 SH   SOLE   64,447 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 12,626 64,434 SH   SOLE   64,434 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 28,099 153,281 SH   SOLE   153,281 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 1,923 7 SH   SOLE   7 0 0
BIOGEN IDEC INC USD0.0005 Common Stock COM 09062X103 286 913 SH   SOLE   913 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 260 582 SH   SOLE   582 0 0
BLACKSTONE GROUP LP Common Units COM 09253U108 1,297 38,858 SH   SOLE   38,858 0 0
BOEING CO USD5 Common Stock COM 097023105 2,820 11,094 SH   SOLE   11,094 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 3,256 51,089 SH   SOLE   51,089 0 0
BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 Ordinary Share COM 110448107 1,334 21,366 SH   SOLE   21,366 0 0
BRITISH TELECOM GROUP PLC ADR Each Rep 10 Ord Shares COM 05577E101 531 27,600 SH   SOLE   27,600 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 24,676 305,325 SH   SOLE   305,325 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 590 14,326 SH   SOLE   14,326 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 528 9,715 SH   SOLE   9,715 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 7,308 83,718 SH   SOLE   83,718 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100 927 5,532 SH   SOLE   5,532 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 1,003 10,000 SH   SOLE   10,000 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 2,471 19,810 SH   SOLE   19,810 0 0
CDN NATURAL RESOURCES NPV Common Stock COM 136385101 267 8,000 SH   SOLE   8,000 0 0
CELGENE CORP USD0.01 Common Stock COM 151020104 6,114 41,925 SH   SOLE   41,925 0 0
CENTRAL FUND OF CANADA NPV Class A Shares COM 153501101 234 18,480 SH   SOLE   18,480 0 0
CHARTER COMMUNICATIONS INC USD0.001 Class A Common Stock COM 16119P108 21,552 59,302 SH   SOLE   59,302 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 12,833 109,216 SH   SOLE   109,216 0 0
CHINA DISTANCE EDUCATION HLDGS Spons ADR Each Rep 4 Ord Shs COM 16944W104 101 15,000 SH   SOLE   15,000 0 0
CHINA MOBILE (HONG KONG) LTD Spon ADR Rep 5 Ord HKD0.10 COM 16941M109 607 12,000 SH   SOLE   12,000 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 1,055 31,377 SH   SOLE   31,377 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 13,801 189,734 SH   SOLE   189,734 0 0
CNOOC LTD ADS Each Rep 100 HKD0.02 Ord COM 126132109 389 3,000 SH   SOLE   3,000 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 71,285 1,583,765 SH   SOLE   1,583,765 0 0
COGNIZANT TECHNOLOGY USD0.01 Class A Common Stock COM 192446102 3,677 50,683 SH   SOLE   50,683 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 1,423 61,850 SH   SOLE   61,850 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 28,645 393,208 SH   SOLE   393,208 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 1,146 29,780 SH   SOLE   29,780 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 1,734 34,651 SH   SOLE   34,651 0 0
CONSTELLATION BRANDS INC USD Cls A Common Stock COM 21036P108 2,231 11,185 SH   SOLE   11,185 0 0
CORNING INC USD0.50 Common Stock COM 219350105 2,388 79,815 SH   SOLE   79,815 0 0
COSTCO CORP NPV Common Stock COM 22160K105 21,232 129,240 SH   SOLE   129,240 0 0
CREDIT ACCEPTANCE NPV Common Stock COM 225310101 210 750 SH   SOLE   750 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 349 5,845 SH   SOLE   5,845 0 0
CTRIP.COM INTERNATIONAL LTD ADS Each Rep 2 Ord USD0.01 COM 22943F100 238 4,505 SH   SOLE   4,505 0 0
CVS CORP USD0.01 Common Stock COM 126650100 3,983 48,978 SH   SOLE   48,978 0 0
DEERE & CO USD1 Common Stock COM 244199105 1,484 11,815 SH   SOLE   11,815 0 0
DENISON MINES INC NPV Common Stock COM 248356107 18 40,000 SH   SOLE   40,000 0 0
DIAGEO PLC ADR 4 28 101/108p Ordinary Shs COM 25243Q205 407 3,080 SH   SOLE   3,080 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 14,469 224,393 SH   SOLE   224,393 0 0
DOVER CORP USD1 Common Stock COM 260003108 1,652 18,080 SH   SOLE   18,080 0 0
DOWDUPONT INC USD0.01 Common Stock COM 26078J100 803 11,593 SH   SOLE   11,593 0 0
DR PEPPER SNAPPLE GROUP INC USD0.01 Common Stock COM 26138E109 12,752 144,139 SH   SOLE   144,139 0 0
EBAY INC USD0.001 Common Stock COM 278642103 1,396 36,310 SH   SOLE   36,310 0 0
ELDORADO GOLD CORP NPV Common Stock COM 284902103 28 12,651 SH   SOLE   12,651 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 39,947 338,358 SH   SOLE   338,358 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 2,228 35,450 SH   SOLE   35,450 0 0
ENBRIDGE INC NPV Common Stock COM 29250N105 502 12,050 SH   SOLE   12,050 0 0
ENCANA CORP NPV Common Stock COM 292505104 269 22,900 SH   SOLE   22,900 0 0
ENDOLOGIX INC USD0.001 Common Stock COM 29266S106 76 17,000 SH   SOLE   17,000 0 0
ENERGY FUELS INC NPV Common Stock COM 292671708 20 12,500 SH   SOLE   12,500 0 0
EOG RESOURCES INC USD0.01 Common Stock COM 26875P101 272 2,810 SH   SOLE   2,810 0 0
EQUIFAX INC USD1.25 Common Stock COM 294429105 326 3,078 SH   SOLE   3,078 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 7,932 73,553 SH   SOLE   73,553 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 603 12,800 SH   SOLE   12,800 0 0
EXCHANGE TRADED CONCEPTS TRUST Robo-Stox Gbl Robo & Auto ETF COM 301505707 555 14,350 SH   SOLE   14,350 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104 351 14,500 SH   SOLE   14,500 0 0
EXPEDIA INC USD0.001 Com Stk (Post-Split) COM 30212P303 701 4,870 SH   SOLE   4,870 0 0
EXPEDITOR INTL OF WASHINGTON USD0.01 Common Stock COM 302130109 269 4,500 SH   SOLE   4,500 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 24,685 301,108 SH   SOLE   301,108 0 0
FACEBOOK INC USD0.000006 Cls A Common Stock COM 30303M102 46,175 270,236 SH   SOLE   270,236 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 27,703 265,200 SH   SOLE   265,200 0 0
FIRST SOLAR INC USD0.001 Common Stock COM 336433107 284 6,200 SH   SOLE   6,200 0 0
FISERV INC USD0.01 Common Stock COM 337738108 226 1,750 SH   SOLE   1,750 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 133 11,100 SH   SOLE   11,100 0 0
FORTUNA SILVER MINING NPV Common Stock COM 349915108 48 11,000 SH   SOLE   11,000 0 0
FORWARD INDUSTRIES INC USD0.01 Common Stock COM 349862300 18 15,000 SH   SOLE   15,000 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 952 67,826 SH   SOLE   67,826 0 0
GALECTIN THERAPEUTICS INC USD0.001 Common Stock COM 363225202 35 16,400 SH   SOLE   16,400 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 7,419 120,535 SH   SOLE   120,535 0 0
GENERAL AMERICAN INVESTORS CO USD1 Common Stock COM 368802104 316 8,774 SH   SOLE   8,774 0 0
GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108 474 2,306 SH   SOLE   2,306 0 0
GENERAL ELECTRIC CORP USD0.06 Common Stock COM 369604103 30,511 1,261,832 SH   SOLE   1,261,832 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 1,940 37,485 SH   SOLE   37,485 0 0
GENERAL MOTORS CO USD0.01 Common Stock COM 37045V100 249 6,160 SH   SOLE   6,160 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 1,152 14,221 SH   SOLE   14,221 0 0
GLAXOSMITHKLINE PLC Spon ADR (Cnv 2 Ord 25p) COM 37733W105 381 9,376 SH   SOLE   9,376 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 21,857 230,000 SH   SOLE   230,000 0 0
GOLDCORP INC NPV Common Stock COM 380956409 901 69,570 SH   SOLE   69,570 0 0
GOLDEN STAR RESOURCES NPV Common Stock COM 38119T104 23 30,000 SH   SOLE   30,000 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 1,259 5,306 SH   SOLE   5,306 0 0
GRAN TIERRA ENERGY USD0.001 Common Stock COM 38500T101 43 18,769 SH   SOLE   18,769 0 0
GW PHARMACEUTICALS PLC ADS Each Rep 12 Ord Shares COM 36197T103 2,701 26,611 SH   SOLE   26,611 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 Ord ZAR0.50 COM 413216300 48 26,500 SH   SOLE   26,500 0 0
HASBRO INC USD0.50 Common Stock COM 418056107 23,529 240,900 SH   SOLE   240,900 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 20,559 125,694 SH   SOLE   125,694 0 0
HONEYWELL INTERNATIONAL INC USD1 Common Stock COM 438516106 11,095 78,276 SH   SOLE   78,276 0 0
IBM CORP USD0.20 Common Stock COM 459200101 7,171 49,425 SH   SOLE   49,425 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 358 1,796 SH   SOLE   1,796 0 0
IMPERIAL OIL NPV Common Stock COM 453038408 214 6,725 SH   SOLE   6,725 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 227 8,650 SH   SOLE   8,650 0 0
INOTEK PHARMACEUTICALS CORP USD0.01 Common Stock COM 45780V102 18 10,000 SH   SOLE   10,000 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 25,404 667,125 SH   SOLE   667,125 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 23,570 165,820 SH   SOLE   165,820 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 3,059 2,925 SH   SOLE   2,925 0 0
ISHARES INC Core S&P 500 ETF COM 464287200 856 3,385 SH   SOLE   3,385 0 0
ISHARES INC MSCI Canada ETF COM 464286509 252 8,720 SH   SOLE   8,720 0 0
ISHARES INC MSCI EMU ETF COM 464286608 2,583 59,632 SH   SOLE   59,632 0 0
ISHARES INC MSCI Germany ETF COM 464286806 1,473 45,417 SH   SOLE   45,417 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 4,880 87,598 SH   SOLE   87,598 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 6,083 131,559 SH   SOLE   131,559 0 0
ISHARES INC MSCI Sweden ETF COM 464286756 906 25,250 SH   SOLE   25,250 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 329 3,120 SH   SOLE   3,120 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184 986 22,395 SH   SOLE   22,395 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 838 4,682 SH   SOLE   4,682 0 0
ISHARES TRUST Global 100 ETF COM 464287572 1,806 20,465 SH   SOLE   20,465 0 0
ISHARES TRUST Global Energy ETF COM 464287341 477 14,037 SH   SOLE   14,037 0 0
ISHARES TRUST Global Technology ETF COM 464287291 3,132 21,999 SH   SOLE   21,999 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 2,332 61,212 SH   SOLE   61,212 0 0
ISHARES TRUST Intl Select Dividend ETF COM 464288448 789 23,375 SH   SOLE   23,375 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 5,400 120,514 SH   SOLE   120,514 0 0
ISHARES TRUST MSCI Norway Capped ETF COM 46429B499 658 25,250 SH   SOLE   25,250 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 3,807 109,240 SH   SOLE   109,240 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 255 1,820 SH   SOLE   1,820 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 2,002 13,508 SH   SOLE   13,508 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 1,308 11,555 SH   SOLE   11,555 0 0
ISHARES TRUST S&P Gbl Heathcare Sector COM 464287325 1,005 8,938 SH   SOLE   8,938 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 538 13,875 SH   SOLE   13,875 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 5,637 60,189 SH   SOLE   60,189 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 5,692 50,117 SH   SOLE   50,117 0 0
ITT INC USD1.00 Common Stock COM 45073V108 675 15,250 SH   SOLE   15,250 0 0
JM SMUCKER CO NPV Common Stock COM 832696405 453 4,320 SH   SOLE   4,320 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 32,777 252,115 SH   SOLE   252,115 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 29,778 311,784 SH   SOLE   311,784 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 1,256 20,145 SH   SOLE   20,145 0 0
KIMBERLEY CLARK CORP NPV Common Stock COM 494368103 2,435 20,690 SH   SOLE   20,690 0 0
KKR & CO LP Common Units COM 48248M102 280 13,759 SH   SOLE   13,759 0 0
KLONDEX MINES LTD NPV Common Stock COM 498696103 91 25,000 SH   SOLE   25,000 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 13,139 169,420 SH   SOLE   169,420 0 0
LAS VEGAS SANDS CORP USD0.001 Common Stock COM 517834107 354 5,513 SH   SOLE   5,513 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 7,516 87,870 SH   SOLE   87,870 0 0
LIMITED BRANDS INC USD0.50 Common Stock COM 501797104 252 6,065 SH   SOLE   6,065 0 0
LKQ CORP USD0.01 Common Stock COM 501889208 748 20,775 SH   SOLE   20,775 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 71,897 231,708 SH   SOLE   231,708 0 0
LOEWS CORP USD1 Common Stock COM 540424108 957 20,000 SH   SOLE   20,000 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,538 76,000 SH   SOLE   76,000 0 0
MARATHON PETROLEUM CORP USD0.01 Common Stock COM 56585A102 203 3,620 SH   SOLE   3,620 0 0
MARKEL CORP NPV Common Stock COM 570535104 381 357 SH   SOLE   357 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 11,285 134,645 SH   SOLE   134,645 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 38,946 275,823 SH   SOLE   275,823 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 19,722 192,150 SH   SOLE   192,150 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 257 2,500 SH   SOLE   2,500 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 3,495 22,305 SH   SOLE   22,305 0 0
MERCADOLIBRE INC USD0.001 Common Stock COM 58733R102 221 855 SH   SOLE   855 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 3,577 55,871 SH   SOLE   55,871 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 37,554 504,150 SH   SOLE   504,150 0 0
MISONIX INC USD0.01 Common Stock COM 604871103 148 14,600 SH   SOLE   14,600 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 11,679 287,230 SH   SOLE   287,230 0 0
MONSTER BEVERAGE CORP USD0.005 New Common Stock COM 61174X109 26,307 476,150 SH   SOLE   476,150 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 962 6,913 SH   SOLE   6,913 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 5,894 122,368 SH   SOLE   122,368 0 0
MOWHAWK INDUSTRIES INC USD0.01 Common Stock COM 608190104 2,889 11,671 SH   SOLE   11,671 0 0
NANOVIRICIDES INC USD0.001 Common Stock (PRS) COM 630087203 32 28,250 SH   SOLE   28,250 0 0
NEKTAR THERAPEUTICS USD0.01 Common Stock COM 640268108 427 17,800 SH   SOLE   17,800 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 1,974 10,884 SH   SOLE   10,884 0 0
NEW GOLD INC NPV Common Stock COM 644535106 123 33,200 SH   SOLE   33,200 0 0
NEWMONT MINING CORP USD1.60 Common Stock COM 651639106 5,127 136,677 SH   SOLE   136,677 0 0
NEXGEN ENERGY LTD NPV Common Stock COM 65340P106 23 10,500 SH   SOLE   10,500 0 0
NIKE INC NPV Cls B Common Stock COM 654106103 9,460 182,458 SH   SOLE   182,458 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 7,089 77,114 SH   SOLE   77,114 0 0
NUVASIVE INC USD0.001 Common Stock COM 670704105 308 5,550 SH   SOLE   5,550 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 1,018 5,696 SH   SOLE   5,696 0 0
NXSTAGE MEDICAL INC USD0.001 Common Stock COM 67072V103 298 10,800 SH   SOLE   10,800 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 298 4,642 SH   SOLE   4,642 0 0
OCH-ZIFF CAPITAL MGMT GROUP LP NPV Cls A Common Stock COM 67551U105 223 69,176 SH   SOLE   69,176 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105 336 6,940 SH   SOLE   6,940 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1,173 6,700 SH   SOLE   6,700 0 0
PAYCHEX INC USD0.01 Common Stock COM 704326107 1,239 20,660 SH   SOLE   20,660 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 39,498 616,870 SH   SOLE   616,870 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 271 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 8,903 79,897 SH   SOLE   79,897 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 36,818 1,031,329 SH   SOLE   1,031,329 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 32,608 293,738 SH   SOLE   293,738 0 0
PHILLIPS 66 USD0.01 Common Stock COM 718546104 593 6,476 SH   SOLE   6,476 0 0
POWERSHARES DB Agriculture Fund COM 73936B408 449 23,670 SH   SOLE   23,670 0 0
POWERSHARES ETF Global Short Term High Yield COM 73936Q710 394 16,225 SH   SOLE   16,225 0 0
POWERSHARES ETF II S&P 500 Low Volatility (USD) COM 73937B779 225 4,912 SH   SOLE   4,912 0 0
POWERSHARES ETF India P/Folio COM 73935L100 337 14,235 SH   SOLE   14,235 0 0
POWERSHARES ETF Intl Corp Bond COM 73936Q835 2,971 109,849 SH   SOLE   109,849 0 0
POWERSHARES ETF Preferred Portfolio COM 73936T565 165 11,000 SH   SOLE   11,000 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 7,280 67,000 SH   SOLE   67,000 0 0
PRICELINE.COM INC USD0.008 Common Stock COM 741503403 320 175 SH   SOLE   175 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 13,295 146,128 SH   SOLE   146,128 0 0
PROSHARES TRUST II Ultrashort Euro COM 74347W882 543 25,060 SH   SOLE   25,060 0 0
RAYTHEON CO USD0.01 Common Stock COM 755111507 9,238 49,512 SH   SOLE   49,512 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 1,384 20,950 SH   SOLE   20,950 0 0
ROLLINS INC USD1 Common Stock COM 775711104 31,491 682,500 SH   SOLE   682,500 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 18,869 244,448 SH   SOLE   244,448 0 0
ROYAL DUTCH SHELL EUR0.07 ADR Ea Rep 2 Cls B Shs COM 780259107 1,341 21,450 SH   SOLE   21,450 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl A EUR0.07 Shs COM 780259206 510 8,415 SH   SOLE   8,415 0 0
RPM INTL INC USD0.01 Common Stock COM 749685103 693 13,500 SH   SOLE   13,500 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 26,505 169,570 SH   SOLE   169,570 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 25,797 276,140 SH   SOLE   276,140 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 10,198 146,186 SH   SOLE   146,186 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 686 15,678 SH   SOLE   15,678 0 0
SIERRA METALS INC NPV Common Stock COM 82639W106 638 253,100 SH   SOLE   253,100 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103 34 12,500 SH   SOLE   12,500 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 663 26,415 SH   SOLE   26,415 0 0
SMITH (AO )CORP USD1 Common Stock COM 831865209 29,875 502,700 SH   SOLE   502,700 0 0
SOCIEDAD QUIMICA Y MINERA ADR (Rep 1 Ser B Pref Share) COM 833635105 608 10,930 SH   SOLE   10,930 0 0
SPDR GOLD TRUST NPV Shares COM 78463V107 11,941 98,213 SH   SOLE   98,213 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 2,922 56,217 SH   SOLE   56,217 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 246 7,112 SH   SOLE   7,112 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 14,433 57,450 SH   SOLE   57,450 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 326 1,000 SH   SOLE   1,000 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 1,004 6,650 SH   SOLE   6,650 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 618 11,512 SH   SOLE   11,512 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 296 13,620 SH   SOLE   13,620 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 596 4,200 SH   SOLE   4,200 0 0
SWEDISH EXPORT CREDIT Elements ETN Lkd RICI COM 870297603 5,109 841,982 SH   SOLE   841,982 0 0
SYSCO CORP NPV Common Stock COM 871829107 1,980 36,700 SH   SOLE   36,700 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 653 17,382 SH   SOLE   17,382 0 0
TEMPLETON EMERGING MKTS FUND USD0.01 Common Stock COM 880191101 1,095 66,395 SH   SOLE   66,395 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 4,334 12,705 SH   SOLE   12,705 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 1,555 33,395 SH   SOLE   33,395 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 219 1,155 SH   SOLE   1,155 0 0
THOMSON REUTERS CORP NPV Common Stock COM 884903105 2,317 50,610 SH   SOLE   50,610 0 0
TIFFANY & CO USD0.01 Common Stock COM 886547108 1,338 14,580 SH   SOLE   14,580 0 0
TIME WARNER INC USD0.01 Common Stock COM 887317303 3,259 31,813 SH   SOLE   31,813 0 0
TIMKEN CO NPV Common Stock COM 887389104 961 19,800 SH   SOLE   19,800 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 24,747 335,650 SH   SOLE   335,650 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 2,834 50,459 SH   SOLE   50,459 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 595 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 1,321 50,000 SH   SOLE   50,000 0 0
TWENTY-FIRST CENTURY FOX CORP USD0.01 Cls A Common Stock COM 90130A101 226 8,572 SH   SOLE   8,572 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 7,500 33,179 SH   SOLE   33,179 0 0
UNILEVER NV EUR0.16 Shares (NY Listed) COM 904784709 304 5,149 SH   SOLE   5,149 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 4,509 38,885 SH   SOLE   38,885 0 0
UR ENERGY INC NPV Common Stock COM 91688R108 22 38,000 SH   SOLE   38,000 0 0
UTD TECHNOLOGIES CORP USD1 Common Stock COM 913017109 1,521 13,106 SH   SOLE   13,106 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 967 42,131 SH   SOLE   42,131 0 0
VANECK VECTORS ETF JR Gold Miners ETF COM 92189F791 262 7,795 SH   SOLE   7,795 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 4,169 52,229 SH   SOLE   52,229 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 3,392 41,387 SH   SOLE   41,387 0 0
VANGUARD CHARLOTTE Total Intl Bond Index Fund ETF COM 92203J407 540 9,900 SH   SOLE   9,900 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 378 3,525 SH   SOLE   3,525 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 960 11,550 SH   SOLE   11,550 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 256 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 941 7,262 SH   SOLE   7,262 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 651 11,159 SH   SOLE   11,159 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 1,901 27,867 SH   SOLE   27,867 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 3,610 51,040 SH   SOLE   51,040 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 587 3,854 SH   SOLE   3,854 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 65,794 1,329,445 SH   SOLE   1,329,445 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 102,451 973,501 SH   SOLE   973,501 0 0
VODAFONE GROUP PLC Spon ADR Rep 10 Ord Shs COM 92857W308 711 24,994 SH   SOLE   24,994 0 0
WABTEC CORP USD0.01 Common Stock COM 929740108 7,598 100,302 SH   SOLE   100,302 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 1,189 15,397 SH   SOLE   15,397 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 2,194 28,073 SH   SOLE   28,073 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 20,972 212,762 SH   SOLE   212,762 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 898 12,832 SH   SOLE   12,832 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,345 17,180 SH   SOLE   17,180 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 38,548 614,020 SH   SOLE   614,020 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 3,223 58,441 SH   SOLE   58,441 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 1,041 30,600 SH   SOLE   30,600 0 0
WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102 193 10,130 SH   SOLE   10,130 0 0
WISDOMTREE TRUST Europe Small Cap Div ETF COM 97717W869 685 9,860 SH   SOLE   9,860 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 2,967 54,237 SH   SOLE   54,237 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 3,069 49,000 SH   SOLE   49,000 0 0
YAMANA GOLD INC NPV Common Stock (CAD) COM 98462Y100 176 66,653 SH   SOLE   66,653 0 0
YUM BRANDS INC NPV Common Stock COM 988498101 233 3,163 SH   SOLE   3,163 0 0