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 7,240 34,775 SH   SOLE   34,775 0 0
ABBOTT LABORATORIES NPV Common Stock COM 002824100 10,589 217,845 SH   SOLE   217,845 0 0
ABBVIE INC USD0.01 Common Stock COM 00287Y109 7,727 106,567 SH   SOLE   106,567 0 0
ABIOMED INC USD0.01 Common Stock COM 003654100 19,403 135,400 SH   SOLE   135,400 0 0
ACTIVISION BLIZZARD INC USD0.000001 Common Stock COM 00507V109 47,040 817,088 SH   SOLE   817,088 0 0
ADAPTIMMUNE THERAPEUTICS PLC Spon ADS Each Rep 6 Ord Shs COM 00653A107 900 200,525 SH   SOLE   200,525 0 0
ADOBE SYSTEMS INC NPV Common Stock COM 00724F101 32,746 231,520 SH   SOLE   231,520 0 0
AGNICO EAGLE MINES LTD NPV Common Stock COM 008474108 3,001 66,620 SH   SOLE   66,620 0 0
ALBEMARLE CORP USD0.01 Common Stock COM 012653101 717 6,794 SH   SOLE   6,794 0 0
ALEXION PHARMACEUTICALS INC USD0.0001 Common Stock COM 015351109 248 2,040 SH   SOLE   2,040 0 0
ALIBABA GROUP HOLDINGS LTD Spon ADS Each Rep 1 Ord COM 01609W102 4,842 34,366 SH   SOLE   34,366 0 0
ALIGN TECHNOLOGY INC USD0.0001 Common Stock COM 016255101 38,716 257,900 SH   SOLE   257,900 0 0
ALLEGHENY TECHNOLOGY INC USD0.10 Common Stock COM 01741R102 204 12,000 SH   SOLE   12,000 0 0
ALLIANCE RESOURCE PARTNERS SBI Stock COM 01877R108 302 15,955 SH   SOLE   15,955 0 0
ALMADEN MINERALS LTD NPV Cls B Common Stock COM 020283305 76 60,000 SH   SOLE   60,000 0 0
ALPHABET INC USD0.001 Cls A Common Stock COM 02079K305 34,297 36,891 SH   SOLE   36,891 0 0
ALPHABET INC USD0.001 Cls C Common Stock COM 02079K107 31,809 35,004 SH   SOLE   35,004 0 0
ALTABA INC NPV Common Stock COM 021346101 989 18,150 SH   SOLE   18,150 0 0
ALTERYX INC USD0.0001 Class A Common Stock COM 02156B103 293 15,000 SH   SOLE   15,000 0 0
ALTRIA GROUP INC USD0.333333 Common Stock COM 02209S103 39,554 531,135 SH   SOLE   531,135 0 0
AMAZON COM INC USD0.01 Common Stock COM 023135106 80,887 83,561 SH   SOLE   83,561 0 0
AMERICAN EXPRESS CORP USD0.20 Common Stock COM 025816109 689 8,184 SH   SOLE   8,184 0 0
AMERICAN WATER WORKS USD0.01 Common Stock COM 030420103 246 3,150 SH   SOLE   3,150 0 0
AMERISOURCEBERGEN CORP USD0.01 Common Stock COM 03073E105 212 2,245 SH   SOLE   2,245 0 0
AMETEK INC NPV Common Stock COM 031100100 818 13,500 SH   SOLE   13,500 0 0
AMGEN INC USD0.0001 Common Stock COM 031162100 8,636 50,141 SH   SOLE   50,141 0 0
AMPHENOL CORP USD0.001 Cls A Common Stock COM 032095101 20,633 279,500 SH   SOLE   279,500 0 0
ANADARKO PETROLEUM CORP USD0.10 Common Stock COM 032511107 277 6,120 SH   SOLE   6,120 0 0
ANGLOGOLD ASHANTI LTD LVL1 ADR Rep 1 ZAR0.25 Com Stk COM 035128206 248 25,508 SH   SOLE   25,508 0 0
ANHEUSER-BUSCH INBEV ADR Each Rep 1 NPV Ord Shs COM 03524A108 718 6,502 SH   SOLE   6,502 0 0
APACHE CORP USD1.25 Common Stock COM 037411105 824 17,200 SH   SOLE   17,200 0 0
APPFOLIO INC USD0.0001 Cls A Common Stock COM 03783C100 448 13,750 SH   SOLE   13,750 0 0
APPLE INC NPV Common Stock COM 037833100 57,722 400,795 SH   SOLE   400,795 0 0
APTARGROUP INC USD0.01 Common Stock COM 038336103 19,804 228,000 SH   SOLE   228,000 0 0
ARATANA THERAPEUTICS INC US$0.001 Common Stock COM 03874P101 137 18,900 SH   SOLE   18,900 0 0
ARCHER-DANIELS-MIDLAND CO NPV Common Stock COM 039483102 207 5,000 SH   SOLE   5,000 0 0
AT&T INC USD1 Common Stock COM 00206R102 3,722 98,638 SH   SOLE   98,638 0 0
AUTO DATA PROCESS USD0.10 Common Stock COM 053015103 202 1,970 SH   SOLE   1,970 0 0
BAIDU INC ADS Each Rep 1 Ord Cls A Share COM 056752108 242 1,355 SH   SOLE   1,355 0 0
BAKER HUGHES INC USD1 Common Stock COM 057224107 448 8,218 SH   SOLE   8,218 0 0
BALL CORP NPV Common Stock COM 058498106 3,099 73,422 SH   SOLE   73,422 0 0
BANCO SANTANDER SA ADR Rep 1 EUR0.50 Ord Shares COM 05964H105 90 13,525 SH   SOLE   13,525 0 0
BANK OF AMERICA CORP C/Wts 16/01/19 (To Pur Com) COM 060505146 126 10,500 SH   SOLE   10,500 0 0
BANK OF AMERICA CORP NPV Common Stock COM 060505104 3,966 163,468 SH   SOLE   163,468 0 0
BANK OF MONTREAL NPV Common Stock COM 063671101 4,247 57,928 SH   SOLE   57,928 0 0
BANK OF NOVA SCOTIA NPV Common Stock COM 064149107 15,681 261,047 SH   SOLE   261,047 0 0
BANKUNITED INC USD0.01 Common Stock COM 06652K103 7,392 219,295 SH   SOLE   219,295 0 0
BANRO CORP NPV Com Stock (Post Rev Split) COM 066800806 34 47,500 SH   SOLE   47,500 0 0
BARRICK GOLD CORP NPV Common Stock (CAD) COM 067901108 298 18,769 SH   SOLE   18,769 0 0
BCE INC NPV Common Stock COM 05534B760 2,951 65,617 SH   SOLE   65,617 0 0
BECTON DICKINSON & CO NPV Common Stock COM 075887109 12,563 64,388 SH   SOLE   64,388 0 0
BERKSHIRE HATHAWAY INC USD0.0033 Cls B Common Stock COM 084670702 26,261 155,054 SH   SOLE   155,054 0 0
BERKSHIRE HATHAWAY INC USD5 Class A Common Stock COM 084670108 1,783 7 SH   SOLE   7 0 0
BIOGEN IDEC INC USD0.0005 Common Stock COM 09062X103 266 982 SH   SOLE   982 0 0
BLACKROCK INC NPV Class A Common Stock COM 09247X101 246 582 SH   SOLE   582 0 0
BLACKSTONE GROUP LP Common Units COM 09253U108 1,222 36,633 SH   SOLE   36,633 0 0
BOEING CO USD5 Common Stock COM 097023105 2,214 11,194 SH   SOLE   11,194 0 0
BRISTOL-MYERS SQUIBB CO NPV Common Stock COM 110122108 2,851 51,159 SH   SOLE   51,159 0 0
BRITISH AMERICAN TOBACCO PLC ADR Each Rep 1 Ordinary Share COM 110448107 554 8,080 SH   SOLE   8,080 0 0
BRITISH TELECOM GROUP PLC ADR Each Rep 10 Ord Shares COM 05577E101 536 27,600 SH   SOLE   27,600 0 0
BROADRIDGE FINANCIAL SOLUTIONS USD0.01 Common Stock COM 11133T103 23,070 305,325 SH   SOLE   305,325 0 0
BROOKFIELD ASSET MGMT NPV Cls A Voting Shares COM 112585104 561 14,326 SH   SOLE   14,326 0 0
BROWN-FORMAN CORP USD0.15 B Common Stock COM 115637209 472 9,715 SH   SOLE   9,715 0 0
CANADIAN IMPERIAL BANK NPV Common Stock COM 136069101 6,733 82,968 SH   SOLE   82,968 0 0
CANADIAN PACIFIC RAILWAY LTD NPV Common Stock COM 13645T100 889 5,532 SH   SOLE   5,532 0 0
CARA THERAPEUTICS INC USD0.001 Common Stock COM 140755109 185 12,000 SH   SOLE   12,000 0 0
CARLISLE COS INC USD1 Common Stock COM 142339100 954 10,000 SH   SOLE   10,000 0 0
CATERPILLAR INC USD1 Common Stock COM 149123101 1,840 17,120 SH   SOLE   17,120 0 0
CDN NATURAL RESOURCES NPV Common Stock COM 136385101 230 8,000 SH   SOLE   8,000 0 0
CELGENE CORP USD0.01 Common Stock COM 151020104 5,140 39,581 SH   SOLE   39,581 0 0
CENTRAL FUND OF CANADA NPV Class A Shares COM 153501101 228 18,480 SH   SOLE   18,480 0 0
CHARTER COMMUNICATIONS INC USD0.001 Class A Common Stock COM 16119P108 19,976 59,302 SH   SOLE   59,302 0 0
CHESAPEAKE ENERGY USD0.01 Common Stock COM 165167107 71 14,300 SH   SOLE   14,300 0 0
CHEVRON CORP USD0.75 Common Stock COM 166764100 11,827 113,364 SH   SOLE   113,364 0 0
CHINA DISTANCE EDUCATION HLDGS Spons ADR Each Rep 4 Ord Shs COM 16944W104 134 15,000 SH   SOLE   15,000 0 0
CHINA MOBILE (HONG KONG) LTD Spon ADR Rep 5 Ord HKD0.10 COM 16941M109 637 12,000 SH   SOLE   12,000 0 0
CISCO SYSTEMS INC USD0.001 Common Stock COM 17275R102 989 31,601 SH   SOLE   31,601 0 0
CITIGROUP INC USD0.01 Common Stock COM 172967424 12,661 189,304 SH   SOLE   189,304 0 0
CNOOC LTD ADS Each Rep 100 HKD0.02 Ord COM 126132109 328 3,000 SH   SOLE   3,000 0 0
COCA-COLA CO USD0.25 Common Stock COM 191216100 68,237 1,521,458 SH   SOLE   1,521,458 0 0
COGNIZANT TECHNOLOGY USD0.01 Class A Common Stock COM 192446102 3,231 48,656 SH   SOLE   48,656 0 0
COHEN & STEERS INFRASTRUCTURE USD0.001 Common Stock COM 19248A109 1,252 52,990 SH   SOLE   52,990 0 0
COLGATE-PALMOLIVE CO NPV Common Stock COM 194162103 27,329 368,664 SH   SOLE   368,664 0 0
COMCAST CORP USD1 A Common Stock COM 20030N101 1,167 29,980 SH   SOLE   29,980 0 0
CONOCOPHILLIPS INC USD0.01 Common Stock COM 20825C104 2,041 46,421 SH   SOLE   46,421 0 0
CONSTELLATION BRANDS INC USD Cls A Common Stock COM 21036P108 2,312 11,935 SH   SOLE   11,935 0 0
CORNING INC USD0.50 Common Stock COM 219350105 2,784 92,660 SH   SOLE   92,660 0 0
COSTCO CORP NPV Common Stock COM 22160K105 20,669 129,240 SH   SOLE   129,240 0 0
CROWN HOLDINGS INC USD5 Common Stock COM 228368106 438 7,345 SH   SOLE   7,345 0 0
CTRIP.COM INTERNATIONAL LTD ADS Each Rep 2 Ord USD0.01 COM 22943F100 229 4,255 SH   SOLE   4,255 0 0
CVS CORP USD0.01 Common Stock COM 126650100 4,004 49,769 SH   SOLE   49,769 0 0
DEERE & CO USD1 Common Stock COM 244199105 1,089 8,815 SH   SOLE   8,815 0 0
DENISON MINES INC NPV Common Stock COM 248356107 18 40,000 SH   SOLE   40,000 0 0
DEXCOM INC USD0.001 Common Stock COM 252131107 293 4,000 SH   SOLE   4,000 0 0
DIAGEO PLC ADR 4 28 101/108p Ordinary Shs COM 25243Q205 369 3,080 SH   SOLE   3,080 0 0
DISCOVER FINANCIAL SERVICES USD0.01 Common Stock COM 254709108 13,801 221,923 SH   SOLE   221,923 0 0
DOVER CORP USD1 Common Stock COM 260003108 1,442 17,980 SH   SOLE   17,980 0 0
DR PEPPER SNAPPLE GROUP INC USD0.01 Common Stock COM 26138E109 13,402 147,095 SH   SOLE   147,095 0 0
DU PONT DE NEMOURS USD0.30 Common Stock COM 263534109 567 7,028 SH   SOLE   7,028 0 0
EBAY INC USD0.001 Common Stock COM 278642103 1,268 36,310 SH   SOLE   36,310 0 0
ELDORADO GOLD CORP NPV Common Stock COM 284902103 34 12,651 SH   SOLE   12,651 0 0
ELECTRONIC ARTS INC USD0.01 Common Stock COM 285512109 35,757 338,220 SH   SOLE   338,220 0 0
EMERSON ELECTRIC CO USD0.50 Common Stock COM 291011104 2,078 34,850 SH   SOLE   34,850 0 0
ENBRIDGE INC NPV Common Stock COM 29250N105 479 12,050 SH   SOLE   12,050 0 0
ENCANA CORP NPV Common Stock COM 292505104 201 22,900 SH   SOLE   22,900 0 0
ENDOLOGIX INC USD0.001 Common Stock COM 29266S106 85 17,400 SH   SOLE   17,400 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 254 2,810 SH   SOLE   2,810 0 0
EQUIFAX INC USD1.25 Common Stock COM 294429105 20,654 150,298 SH   SOLE   150,298 0 0
ESTEE LAUDER COS USD0.01 Class A Common Stock COM 518439104 6,625 69,023 SH   SOLE   69,023 0 0
EXACT SCIENCES CORP USD0.01 Common Stock COM 30063P105 463 13,100 SH   SOLE   13,100 0 0
EXELIXIS INC USD0.001 Common Stock COM 30161Q104 493 20,000 SH   SOLE   20,000 0 0
EXPEDIA INC USD0.001 Com Stk (Post-Split) COM 30212P303 763 5,120 SH   SOLE   5,120 0 0
EXPEDITOR INTL OF WASHINGTON USD0.01 Common Stock COM 302130109 254 4,500 SH   SOLE   4,500 0 0
EXXON MOBIL CORP NPV Common Stock COM 30231G102 24,754 306,624 SH   SOLE   306,624 0 0
FACEBOOK INC USD0.000006 Cls A Common Stock COM 30303M102 40,758 269,956 SH   SOLE   269,956 0 0
FIRST REP BANK SAN FRANCISCO USD0.01 Common Stock COM 33616C100 22,272 222,500 SH   SOLE   222,500 0 0
FISERV INC USD0.01 Common Stock COM 337738108 214 1,750 SH   SOLE   1,750 0 0
FITBIT INC USD0.0001 Cls A Common Stock COM 33812L102 55 10,365 SH   SOLE   10,365 0 0
FORD MOTOR CO USD0.01 Common Stock COM 345370860 124 11,100 SH   SOLE   11,100 0 0
FORTUNA SILVER MINING NPV Common Stock COM 349915108 54 11,000 SH   SOLE   11,000 0 0
FORWARD INDUSTRIES INC USD0.01 Common Stock COM 349862300 16 15,000 SH   SOLE   15,000 0 0
FREEPORT-MCMORAN INC USD0.10 Common Stock COM 35671D857 755 62,826 SH   SOLE   62,826 0 0
GALECTIN THERAPEUTICS INC USD0.001 Common Stock COM 363225202 40 16,400 SH   SOLE   16,400 0 0
GALLAGHER AJ & CO USD1 Common Stock COM 363576109 6,901 120,535 SH   SOLE   120,535 0 0
GENERAL AMERICAN INVESTORS CO USD1 Common Stock COM 368802104 445 12,967 SH   SOLE   12,967 0 0
GENERAL DYNAMICS CORP USD1 Common Stock COM 369550108 475 2,398 SH   SOLE   2,398 0 0
GENERAL ELECTRIC CORP USD0.06 Common Stock COM 369604103 33,693 1,247,431 SH   SOLE   1,247,431 0 0
GENERAL MILLS INC USD0.10 Common Stock COM 370334104 2,077 37,485 SH   SOLE   37,485 0 0
GILEAD SCIENCES INC USD0.001 Common Stock COM 375558103 1,000 14,131 SH   SOLE   14,131 0 0
GLAXOSMITHKLINE PLC Spon ADR (Cnv 2 Ord 25p) COM 37733W105 404 9,376 SH   SOLE   9,376 0 0
GLOBAL PAYMENTS INC NPV Common Stock COM 37940X102 20,774 230,000 SH   SOLE   230,000 0 0
GOLDCORP INC NPV Common Stock COM 380956409 897 69,570 SH   SOLE   69,570 0 0
GOLDEN STAR RESOURCES NPV Common Stock COM 38119T104 20 30,000 SH   SOLE   30,000 0 0
GOLDMAN SACHS GROUP USD0.01 Common Stock COM 38141G104 1,186 5,346 SH   SOLE   5,346 0 0
GRAN TIERRA ENERGY USD0.001 Common Stock COM 38500T101 42 18,849 SH   SOLE   18,849 0 0
GW PHARMACEUTICALS PLC ADS Each Rep 12 Ord Shares COM 36197T103 2,668 26,611 SH   SOLE   26,611 0 0
HARMONY GOLD MINING CO Spon ADR Rep 1 Ord ZAR0.50 COM 413216300 44 26,500 SH   SOLE   26,500 0 0
HASBRO INC USD0.50 Common Stock COM 418056107 26,864 240,914 SH   SOLE   240,914 0 0
HOME DEPOT INC USD0.05 Common Stock COM 437076102 19,883 129,617 SH   SOLE   129,617 0 0
HONEYWELL INTERNATIONAL INC USD1 Common Stock COM 438516106 10,400 78,026 SH   SOLE   78,026 0 0
IBM CORP USD0.20 Common Stock COM 459200101 7,742 50,331 SH   SOLE   50,331 0 0
ILLUMINA INC USD0.01 Common Stock COM 452327109 312 1,796 SH   SOLE   1,796 0 0
INDEXIQ ETF TRUST IQ Hedge Macro Tracker ETF COM 45409B206 223 8,650 SH   SOLE   8,650 0 0
INOTEK PHARMACEUTICALS CORP USD0.01 Common Stock COM 45780V102 19 10,000 SH   SOLE   10,000 0 0
INTEL CORP USD0.001 Common Stock COM 458140100 22,561 668,665 SH   SOLE   668,665 0 0
INTUIT INC USD0.01 Common Stock COM 461202103 21,980 165,500 SH   SOLE   165,500 0 0
INTUITIVE SURGICAL INC USD0.001 Common Stock COM 46120E602 2,759 2,950 SH   SOLE   2,950 0 0
ISHARES INC Core S&P 500 ETF COM 464287200 824 3,385 SH   SOLE   3,385 0 0
ISHARES INC MSCI Canada ETF COM 464286509 252 9,420 SH   SOLE   9,420 0 0
ISHARES INC MSCI EMU ETF COM 464286608 2,200 54,557 SH   SOLE   54,557 0 0
ISHARES INC MSCI Germany ETF COM 464286806 1,378 45,519 SH   SOLE   45,519 0 0
ISHARES INC MSCI Japan New ETF (P/R Split) COM 46434G822 4,299 80,128 SH   SOLE   80,128 0 0
ISHARES INC MSCI Pacific Ex Japan ETF COM 464286665 5,438 122,261 SH   SOLE   122,261 0 0
ISHARES INC MSCI Sweden ETF COM 464286756 789 23,250 SH   SOLE   23,250 0 0
ISHARES TRUST Barclays 1-3 Yr Credit Bond Fd COM 464288646 327 3,105 SH   SOLE   3,105 0 0
ISHARES TRUST China Large-Cap ETF COM 464287184 889 22,395 SH   SOLE   22,395 0 0
ISHARES TRUST Core S&P Mid-Cap ETF COM 464287507 901 5,177 SH   SOLE   5,177 0 0
ISHARES TRUST Global 100 ETF COM 464287572 1,689 20,050 SH   SOLE   20,050 0 0
ISHARES TRUST Global Energy ETF COM 464287341 459 14,802 SH   SOLE   14,802 0 0
ISHARES TRUST Global Technology ETF COM 464287291 2,817 21,514 SH   SOLE   21,514 0 0
ISHARES TRUST Intl Developed Prop ETF COM 464288422 2,093 56,522 SH   SOLE   56,522 0 0
ISHARES TRUST Intl Select Dividend ETF COM 464288448 749 22,900 SH   SOLE   22,900 0 0
ISHARES TRUST MSCI Emerging Markets ETF COM 464287234 4,697 113,470 SH   SOLE   113,470 0 0
ISHARES TRUST MSCI Norway Capped ETF COM 46429B499 514 23,250 SH   SOLE   23,250 0 0
ISHARES TRUST MSCI UK New ETF (Post Cons) COM 46435G334 3,383 101,515 SH   SOLE   101,515 0 0
ISHARES TRUST Russell 1000 ETF COM 464287622 250 1,845 SH   SOLE   1,845 0 0
ISHARES TRUST Russell 2000 ETF COM 464287655 1,737 12,326 SH   SOLE   12,326 0 0
ISHARES TRUST Russell Midcap Growth ETF COM 464287481 1,218 11,275 SH   SOLE   11,275 0 0
ISHARES TRUST S&P Gbl Heathcare Sector COM 464287325 976 8,928 SH   SOLE   8,928 0 0
ISHARES TRUST S&P US Pref Stock Index Fund COM 464288687 594 15,155 SH   SOLE   15,155 0 0
ISHARES TRUST Select Dividend ETF COM 464287168 5,639 61,152 SH   SOLE   61,152 0 0
ISHARES TRUST Tips Bond ETF COM 464287176 5,437 47,930 SH   SOLE   47,930 0 0
ITT INC USD1.00 Common Stock COM 45073V108 613 15,250 SH   SOLE   15,250 0 0
JM SMUCKER CO NPV Common Stock COM 832696405 766 6,470 SH   SOLE   6,470 0 0
JOHNSON & JOHNSON USD1 Common Stock COM 478160104 40,104 303,155 SH   SOLE   303,155 0 0
JP MORGAN CHASE & CO USD1 Common Stock COM 46625H100 28,981 317,079 SH   SOLE   317,079 0 0
KELLOGG CO USD0.25 Common Stock COM 487836108 1,419 20,435 SH   SOLE   20,435 0 0
KIMBERLEY CLARK CORP NPV Common Stock COM 494368103 2,823 21,867 SH   SOLE   21,867 0 0
KLONDEX MINES LTD NPV Common Stock COM 498696103 84 25,000 SH   SOLE   25,000 0 0
KRAFT HEINZ CO NPV Common Stock COM 500754106 14,394 168,077 SH   SOLE   168,077 0 0
LAS VEGAS SANDS CORP USD0.001 Common Stock COM 517834107 352 5,513 SH   SOLE   5,513 0 0
LILLY (ELI) & CO NPV Common Stock COM 532457108 7,514 91,305 SH   SOLE   91,305 0 0
LIMITED BRANDS INC USD0.50 Common Stock COM 501797104 327 6,065 SH   SOLE   6,065 0 0
LKQ CORP USD0.01 Common Stock COM 501889208 685 20,775 SH   SOLE   20,775 0 0
LOCKHEED MARTIN CO USD1 Common Stock COM 539830109 64,152 231,087 SH   SOLE   231,087 0 0
LOEWS CORP USD1 Common Stock COM 540424108 936 20,000 SH   SOLE   20,000 0 0
MANULIFE FINANCIAL CORP NPV Common Stock COM 56501R106 1,423 76,000 SH   SOLE   76,000 0 0
MARKEL CORP NPV Common Stock COM 570535104 251 257 SH   SOLE   257 0 0
MARSH & MCLENNAN CO INC USD1 Common Stock COM 571748102 10,375 133,084 SH   SOLE   133,084 0 0
MASTERCARD INC USD0.0001 Class A Common Stock COM 57636Q104 33,392 274,946 SH   SOLE   274,946 0 0
MCCORMICK & CO INC NPV Non Vtg Common Stock COM 579780206 18,737 192,150 SH   SOLE   192,150 0 0
MCCORMICK & CO INC NPV Vtg Common Stock COM 579780107 244 2,500 SH   SOLE   2,500 0 0
MCDONALD'S CORP USD0.01 Common Stock COM 580135101 3,754 24,510 SH   SOLE   24,510 0 0
MERCK & CO INC USD0.50 Common Stock COM 58933Y105 4,076 63,597 SH   SOLE   63,597 0 0
MICROSOFT CORP USD 0.00000625 Common Stock COM 594918104 34,821 505,162 SH   SOLE   505,162 0 0
MISONIX INC USD0.01 Common Stock COM 604871103 187 19,600 SH   SOLE   19,600 0 0
MONDELEZ INTL INC USD0.01 Common Stock COM 609207105 12,435 287,923 SH   SOLE   287,923 0 0
MONSTER BEVERAGE CORP USD0.005 New Common Stock COM 61174X109 19,524 393,000 SH   SOLE   393,000 0 0
MOODYS CORP USD0.01 Common Stock COM 615369105 841 6,913 SH   SOLE   6,913 0 0
MORGAN STANLEY USD0.01 Common Stock COM 617446448 5,453 122,368 SH   SOLE   122,368 0 0
MOWHAWK INDUSTRIES INC USD0.01 Common Stock COM 608190104 2,680 11,088 SH   SOLE   11,088 0 0
NANOVIRICIDES INC USD0.001 Common Stock (PRS) COM 630087203 38 28,250 SH   SOLE   28,250 0 0
NEKTAR THERAPEUTICS USD0.01 Common Stock COM 640268108 348 17,800 SH   SOLE   17,800 0 0
NETFLIX COM INC USD0.001 Common Stock COM 64110L106 1,584 10,605 SH   SOLE   10,605 0 0
NEW GOLD INC NPV Common Stock COM 644535106 108 34,110 SH   SOLE   34,110 0 0
NEWMONT MINING CORP USD1.60 Common Stock COM 651639106 4,440 137,077 SH   SOLE   137,077 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 13,373 226,661 SH   SOLE   226,661 0 0
NORTHERN TRUST CORP USD1.666 Common Stock COM 665859104 5,272 54,231 SH   SOLE   54,231 0 0
NOVADAQ TECHNOLOGIES INC NPV Common Stock COM 66987G102 172 14,700 SH   SOLE   14,700 0 0
NUVASIVE INC USD0.001 Common Stock COM 670704105 388 5,050 SH   SOLE   5,050 0 0
NVIDIA CORP USD0.001 Common Stock COM 67066G104 580 4,015 SH   SOLE   4,015 0 0
NXSTAGE MEDICAL INC USD0.001 Common Stock COM 67072V103 256 10,200 SH   SOLE   10,200 0 0
OCCIDENTAL PETROLEUM CORP USD0.20 Common Stock COM 674599105 278 4,642 SH   SOLE   4,642 0 0
OCH-ZIFF CAPITAL MGMT GROUP LP NPV Cls A Common Stock COM 67551U105 177 69,176 SH   SOLE   69,176 0 0
ORACLE CORP USD0.01 Common Stock COM 68389X105 362 7,212 SH   SOLE   7,212 0 0
OREILLY AUTOMOTIVE INC USD0.01 New Common Stock COM 67103H107 14,721 67,300 SH   SOLE   67,300 0 0
PARKER-HANNIFIN CORP USD0.50 Common Stock COM 701094104 1,071 6,700 SH   SOLE   6,700 0 0
PAYCHEX INC USD0.01 Common Stock COM 704326107 1,176 20,660 SH   SOLE   20,660 0 0
PAYPAL HOLDINGS INC USD0.0001 Common Stock COM 70450Y103 33,179 618,200 SH   SOLE   618,200 0 0
PENUMBRA INC USD0.001 Common Stock COM 70975L107 263 3,000 SH   SOLE   3,000 0 0
PEPSICO INC USD0.016666 Cap COM 713448108 9,262 80,197 SH   SOLE   80,197 0 0
PFIZER INC USD0.05 Common Stock COM 717081103 31,308 932,059 SH   SOLE   932,059 0 0
PHILIP MORRIS INTL INC NPV Common Stock COM 718172109 32,710 278,498 SH   SOLE   278,498 0 0
PHILLIPS 66 USD0.01 Common Stock COM 718546104 1,245 15,056 SH   SOLE   15,056 0 0
POWERSHARES DB Agriculture Fund COM 73936B408 428 21,556 SH   SOLE   21,556 0 0
POWERSHARES ETF Global Short Term High Yield COM 73936Q710 353 14,555 SH   SOLE   14,555 0 0
POWERSHARES ETF II S&P 500 Low Volatility (USD) COM 73937B779 399 8,912 SH   SOLE   8,912 0 0
POWERSHARES ETF India P/Folio COM 73935L100 325 14,235 SH   SOLE   14,235 0 0
POWERSHARES ETF Intl Corp Bond COM 73936Q835 2,755 104,865 SH   SOLE   104,865 0 0
POWERSHARES ETF Preferred Portfolio COM 73936T565 166 11,000 SH   SOLE   11,000 0 0
PPG INDUSTRIES INC USD1.666 Common Stock COM 693506107 6,360 57,838 SH   SOLE   57,838 0 0
PRICELINE.COM INC USD0.008 Common Stock COM 741503403 327 175 SH   SOLE   175 0 0
PROCTER & GAMBLE CO NPV Common Stock COM 742718109 13,367 153,374 SH   SOLE   153,374 0 0
PROSHARES TRUST II Ultrashort Euro COM 74347W882 579 25,060 SH   SOLE   25,060 0 0
PROSHARES TRUST Ultra Financials Proshares COM 74347X633 263 2,530 SH   SOLE   2,530 0 0
RAYTHEON CO USD0.01 Common Stock COM 755111507 8,782 54,387 SH   SOLE   54,387 0 0
REPUBLIC SERVICES INC USD0.01 Common Stock COM 760759100 1,335 20,950 SH   SOLE   20,950 0 0
REYNOLDS AMERICAN INC USD0.0001 Common Stock COM 761713106 1,799 27,655 SH   SOLE   27,655 0 0
ROLLINS INC USD1 Common Stock COM 775711104 27,785 682,500 SH   SOLE   682,500 0 0
ROYAL BANK OF CANADA NPV Common Stock COM 780087102 17,744 244,746 SH   SOLE   244,746 0 0
ROYAL DUTCH SHELL EUR0.07 ADR Ea Rep 2 Cls B Shs COM 780259107 1,168 21,450 SH   SOLE   21,450 0 0
ROYAL DUTCH SHELL PLC ADR Ech Rep 2 Cl A EUR0.07 Shs COM 780259206 513 9,640 SH   SOLE   9,640 0 0
RPM INTL INC USD0.01 Common Stock COM 749685103 736 13,500 SH   SOLE   13,500 0 0
S&P GLOBAL INC USD1 Common Stock COM 78409V104 21,763 149,070 SH   SOLE   149,070 0 0
SALESFORCE.COM INC USD0.001 Common Stock COM 79466L302 23,927 276,295 SH   SOLE   276,295 0 0
SCHLUMBERGER LTD USD0.01 Common Stock COM 806857108 8,706 132,226 SH   SOLE   132,226 0 0
SCHWAB (CHARLES) CORP USD0.01 Common Stock COM 808513105 548 12,755 SH   SOLE   12,755 0 0
SEVCON INC USD0.10 Common Stock COM 81783K108 1,737 129,621 SH   SOLE   129,621 0 0
SHERWIN-WILLIAMS USD1 Common Stock COM 824348106 24,637 70,200 SH   SOLE   70,200 0 0
SILVERCORP METALS INC NPV Common Stock COM 82835P103 40 12,500 SH   SOLE   12,500 0 0
SKECHER USA INC USD0.001 A Common Stock COM 830566105 779 26,415 SH   SOLE   26,415 0 0
SMITH(AO)CORP USD1 Common Stock COM 831865209 27,968 496,500 SH   SOLE   496,500 0 0
SOCIEDAD QUIMICA Y MINERA ADR (Rep 1 Ser B Pref Share) COM 833635105 361 10,930 SH   SOLE   10,930 0 0
SPDR GOLD TRUST NPV Shares COM 78463V107 11,425 96,807 SH   SOLE   96,807 0 0
SPDR INDEX SHARES S&P Gbl Infrastructure ETF COM 78463X855 2,841 56,327 SH   SOLE   56,327 0 0
SPDR SERIES TRUST Barclays Cap Intl Corp Bd ETF COM 78464A151 240 7,205 SH   SOLE   7,205 0 0
SPDR SERIES TRUST S&P 500 ETF Trust COM 78462F103 14,055 58,127 SH   SOLE   58,127 0 0
SPDR SERIES TRUST S&P MidCap 400 ETF COM 78467Y107 318 1,000 SH   SOLE   1,000 0 0
STANLEY BLACK & DECKER INC USD2.50 Common Stock COM 854502101 901 6,400 SH   SOLE   6,400 0 0
STARBUCKS CORP USD0.001 Common Stock COM 855244109 703 12,052 SH   SOLE   12,052 0 0
STARWOOD PROPERTY TRUST INC USD0.01 Common Stock COM 85571B105 305 13,620 SH   SOLE   13,620 0 0
STRYKER CORP USD0.10 Common Stock COM 863667101 583 4,200 SH   SOLE   4,200 0 0
SUNCOR ENERGY INC New NPV Common Stock (CAD) COM 867224107 345 11,820 SH   SOLE   11,820 0 0
SWEDISH EXPORT CREDIT Elements ETN Lkd RICI COM 870297603 5,380 841,982 SH   SOLE   841,982 0 0
SYSCO CORP NPV Common Stock COM 871829107 1,928 38,310 SH   SOLE   38,310 0 0
TAIWAN SEMICONDUCTORS MAN LTD ADS Rep 5 TWD10 Ord Share COM 874039100 662 18,932 SH   SOLE   18,932 0 0
TEMPLETON EMERGING MKTS FUND USD0.01 Common Stock COM 880191101 664 44,510 SH   SOLE   44,510 0 0
TESLA INC USD0.001 Common Stock COM 88160R101 4,311 11,921 SH   SOLE   11,921 0 0
TETRA TECH INC USD0.01 Common Stock COM 88162G103 1,480 32,345 SH   SOLE   32,345 0 0
TEXAS INSTRUMENTS INC Common Stock COM 882508104 346 4,498 SH   SOLE   4,498 0 0
THE TRAVELERS CO INC NPV Common Stock COM 89417E109 205 1,620 SH   SOLE   1,620 0 0
THERMO FISHER SCIENTIFIC INC USD1 Common Stock COM 883556102 202 1,155 SH   SOLE   1,155 0 0
THOMSON REUTERS CORP NPV Common Stock COM 884903105 2,366 51,187 SH   SOLE   51,187 0 0
TIFFANY & CO USD0.01 Common Stock COM 886547108 1,369 14,580 SH   SOLE   14,580 0 0
TIME WARNER INC USD0.01 Common Stock COM 887317303 7,606 75,754 SH   SOLE   75,754 0 0
TIMKEN CO NPV Common Stock COM 887389104 916 19,800 SH   SOLE   19,800 0 0
TJX COMPANIES INC NPV Common Stock COM 872540109 18,378 254,650 SH   SOLE   254,650 0 0
TORONTO-DOMINION BANK NPV Common Stock COM 891160509 2,640 52,459 SH   SOLE   52,459 0 0
TRIUMPH GROUP INC USD0.001 Common Stock COM 896818101 632 20,000 SH   SOLE   20,000 0 0
TRUPANION INC USD0.00001 Common Stock COM 898202106 1,119 50,000 SH   SOLE   50,000 0 0
TWENTY-FIRST CENTURY FOX CORP USD0.01 Cls A Common Stock COM 90130A101 243 8,572 SH   SOLE   8,572 0 0
ULTA BEAUTY INC USD0.01 Common Stock COM 90384S303 31,489 109,587 SH   SOLE   109,587 0 0
UNILEVER NV EUR0.16 Shares (NY Listed) COM 904784709 282 5,094 SH   SOLE   5,094 0 0
UNION PACIFIC CORP USD2.50 Common Stock COM 907818108 4,507 41,385 SH   SOLE   41,385 0 0
UR ENERGY INC NPV Common Stock COM 91688R108 24 38,000 SH   SOLE   38,000 0 0
UTD TECHNOLOGIES CORP USD1 Common Stock COM 913017109 1,625 13,306 SH   SOLE   13,306 0 0
VANECK VECTORS ETF Gold Miners ETF COM 92189F106 438 19,831 SH   SOLE   19,831 0 0
VANGUARD BOND INDEX FUND Short Term Bond ETF COM 921937827 4,226 52,929 SH   SOLE   52,929 0 0
VANGUARD BOND INDEX FUND Total Bond Market ETF COM 921937835 3,399 41,539 SH   SOLE   41,539 0 0
VANGUARD CHARLOTTE Total Intl Bond Index Fund ETF COM 92203J407 460 8,465 SH   SOLE   8,465 0 0
VANGUARD INDEX FUNDS Extended Market ETF COM 922908652 387 3,785 SH   SOLE   3,785 0 0
VANGUARD INDEX FUNDS REIT ETF (USD) COM 922908553 1,014 12,185 SH   SOLE   12,185 0 0
VANGUARD INDEX FUNDS Small Cap Value ETF COM 922908611 246 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FUNDS Total Stock Market ETF COM 922908769 873 7,012 SH   SOLE   7,012 0 0
VANGUARD INTL EQUITY European ETF COM 922042874 641 11,621 SH   SOLE   11,621 0 0
VANGUARD INTL EQUITY MSCI Pacific ETF COM 922042866 1,835 27,887 SH   SOLE   27,887 0 0
VANGUARD INTL EQUITY Total World Stock Market ETF COM 922042742 3,453 51,130 SH   SOLE   51,130 0 0
VANGUARD WORLD FUNDS Healthcare ETF COM 92204A504 568 3,854 SH   SOLE   3,854 0 0
VERIZON COMMS INC NPV Common Stock COM 92343V104 63,008 1,410,833 SH   SOLE   1,410,833 0 0
VISA INC USD0.0001 Common Stock COM 92826C839 90,321 963,115 SH   SOLE   963,115 0 0
VODAFONE GROUP PLC Spon ADR Rep 10 Ord Shs COM 92857W308 739 25,709 SH   SOLE   25,709 0 0
WABTEC CORP USD0.01 Common Stock COM 929740108 8,341 91,157 SH   SOLE   91,157 0 0
WALGREENS BOOTS ALLIANCE USD0.01 Common Stock COM 931427108 1,165 14,872 SH   SOLE   14,872 0 0
WAL-MART STORES INC USD0.1 Common Stock COM 931142103 2,408 31,818 SH   SOLE   31,818 0 0
WALT DISNEY (HLDGS) CO USD0.1 Common Stock COM 254687106 26,832 252,536 SH   SOLE   252,536 0 0
WASTE CONNECTIONS INC NPV Common Stock COM 94106B101 827 12,832 SH   SOLE   12,832 0 0
WASTE MANAGEMENT INC NPV Common Stock COM 94106L109 1,260 17,180 SH   SOLE   17,180 0 0
WEC ENERGY GROUP INC USD0.01 Common Stock COM 92939U106 34,554 562,955 SH   SOLE   562,955 0 0
WELLS FARGO & CO USD1.6666 Common Stock COM 949746101 3,316 59,851 SH   SOLE   59,851 0 0
WEYERHAUSER CO USD1.25 Common Stock COM 962166104 1,025 30,600 SH   SOLE   30,600 0 0
WHEATON PRECIOUS METALS CORP NPV Common Stock COM 962879102 201 10,130 SH   SOLE   10,130 0 0
WHOLE FOODS MARKET INC NPV Common Stock COM 966837106 253 6,000 SH   SOLE   6,000 0 0
WISDOMTREE TRUST Japan Hedged Equity Fund COM 97717W851 2,820 54,237 SH   SOLE   54,237 0 0
XYLEM INC USD0.01 Common Stock COM 98419M100 2,724 49,150 SH   SOLE   49,150 0 0
YAMANA GOLD INC NPV Common Stock (CAD) COM 98462Y100 161 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