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
MASTERCARD INC COM CL A USD0.0001 CL A 57636Q104 52,223 146,476 SH   SOLE 0 146,476 0 0
UNDER ARMOUR INC USD 0.000333 CL A 904311107 2 100 SH   SOLE 0 100 0 0
BAIDU INC ADS (1 TO 1) SPON ADR REP A 056752108 54 250 SH   SOLE 0 250 0 0
TJX COMPANIES INC COM USD1 (US LISTED) COM 872540109 3,902 57,113 SH   SOLE 0 57,113 0 0
TOTAL SA SPON ADR (1 TO 1) SPONSORED ADS 89151E109 340 8,110 SH   SOLE 0 8,110 0 0
SYNOPSYS INC COM USD0.01 COM 871607107 596 2,300 SH   SOLE 0 2,300 0 0
NETFLIX COM INC COM USD0.001 COM 64110L106 357 660 SH   SOLE 0 660 0 0
STARBUCKS CORP COM USD0.001 COM 855244109 14,447 135,004 SH   SOLE 0 135,004 0 0
SPDR S&P 500 ETF USD INC (US LISTED) TR UNIT 78462F103 1,944 5,201 SH   SOLE 0 5,201 0 0
CHEVRON CORP COM USD0.75 COM 166764100 1,464 17,340 SH   SOLE 0 17,340 0 0
AT&T INC COM USD1.00 COM 00206R102 4,999 173,850 SH   SOLE 0 173,850 0 0
BIODELIVERY SCIENCES INTERNATIONAL INC COM 09060J106 32 7,500 SH   SOLE 0 7,500 0 0
SCHLUMBERGER LTD COM USD0.01 COM 806857108 1,590 72,840 SH   SOLE 0 72,840 0 0
MERCK & CO INC COM USD0.50 COM 58933Y105 342 4,184 SH   SOLE 0 4,184 0 0
TRAVELERS CO INC COM NPV COM 89417E109 16 114 SH   SOLE 0 114 0 0
QUALCOMM INC COM USD0.0001 COM 747525103 282 1,850 SH   SOLE 0 1,850 0 0
PROCTER & GAMBLE CO COM NPV COM 742718109 4,858 34,950 SH   SOLE 0 34,950 0 0
T ROWE PRICE GROUP INC COM USD0.20 COM 74144T108 3 20 SH   SOLE 0 20 0 0
COSTCO WHOLESALE COM STK USD 0.005 COM 22160K105 83 220 SH   SOLE 0 220 0 0
ALTRIA GROUP INC COM USD0.33333 COM 02209S103 3,129 76,334 SH   SOLE 0 76,334 0 0
CONOCOPHILLIPS COM USD0.01 COM 20825C104 124 3,111 SH   SOLE 0 3,111 0 0
PFIZER INC COM USD0.05 COM 717081103 13,141 357,182 SH   SOLE 0 357,182 0 0
PEPSICO INC CAP USD0.01666 COM 713448108 8,268 55,766 SH   SOLE 0 55,766 0 0
ISHARES S&P 500 VALUE ETF USD INC S&P 500 VAL ETF 464287408 301 2,350 SH   SOLE 0 2,350 0 0
PACCAR INC COM STK USD1 COM 693718108 337 3,904 SH   SOLE 0 3,904 0 0
ORACLE CORP COM USD0.01 COM 68389X105 1,849 28,588 SH   SOLE 0 28,588 0 0
NOVO-NORDISK AS ADR (1 TO 1 CL B DKK1) ADR 670100205 140 2,005 SH   SOLE 0 2,005 0 0
NEWMONT GOLDCORP COM USD COM 651639106 72 1,200 SH   SOLE 0 1,200 0 0
NATL OILWELL VARCO INC COM USD0.01 COM 637071101 569 41,460 SH   SOLE 0 41,460 0 0
NEUROCRINE BIOSCIENCES INC COM USD0.001 COM 64125C109 26 268 SH   SOLE 0 268 0 0
3M CO COM USD0.01 COM 88579Y101 4,584 26,233 SH   SOLE 0 26,233 0 0
ISHARES S&P 500 CORE ETF USD INC (US LIST) CORE S&P500 ETF 464287200 1,322 3,524 SH   SOLE 0 3,524 0 0
MICROSOFT CORP COM USD (US LISTED) COM 594918104 289,919 1,304,324 SH   SOLE 0 1,304,324 0 0
ACTIVISION BLIZZARD INC COM USD0.000001 COM 00507V109 12,647 136,241 SH   SOLE 0 136,241 0 0
MARSH & MCLENNAN COS INC COM USD1.00 COM 571748102 1,446 12,357 SH   SOLE 0 12,357 0 0
EDWARDS LIFESCIENCES CORP COM USD1 COM 28176E108 166 1,822 SH   SOLE 0 1,822 0 0
MCDONALDS CORP COM USD0.01 COM 580135101 11,118 51,814 SH   SOLE 0 51,814 0 0
LOCKHEED MARTIN COM USD0.01 COM 539830109 4,870 13,723 SH   SOLE 0 13,723 0 0
ELI LILLY & CO COM NPV COM 532457108 421 2,493 SH   SOLE 0 2,493 0 0
BLACKROCK INC COM STK USD0.01 COM 09247X101 2,990 4,146 SH   SOLE 0 4,146 0 0
KIRBY CORP COM USD0.10 COM 497266106 245 4,725 SH   SOLE 0 4,725 0 0
JOHNSON & JOHNSON COM USD1.00 COM 478160104 10,997 69,917 SH   SOLE 0 69,917 0 0
INTEL CORP COM USD0.001 COM 458140100 1,078 21,625 SH   SOLE 0 21,625 0 0
CANADIAN IMPERIAL BANK OF COMMERCE NPV COM 136069101 249 2,910 SH   SOLE 0 2,910 0 0
GOLD FIELDS LTD ADR (1 TO 1) SPONSORED ADR 38059T106 61 6,600 SH   SOLE 0 6,600 0 0
GOLDMAN SACHS GROUP INC COM USD0.01 COM 38141G104 281 1,067 SH   SOLE 0 1,067 0 0
GENERAL ELECTRIC CO COM USD0.06 COM 369604103 207 19,190 SH   SOLE 0 19,190 0 0
GILEAD SCIENCES INC COM USD0.001 COM 375558103 1,664 28,577 SH   SOLE 0 28,577 0 0
FREEPORT-MCMOR C&G INC COM STK USD0.10 CL B 35671D857 287 11,050 SH   SOLE 0 11,050 0 0
FISERV INC COM USD0.01 COM 337738108 4,585 40,287 SH   SOLE 0 40,287 0 0
EXXON MOBIL CORP COM NPV COM 30231G102 462 11,215 SH   SOLE 0 11,215 0 0
EOG RESOURCES INC COM USD0.01 COM 26875P101 224 4,500 SH   SOLE 0 4,500 0 0
ELECTRONIC ARTS (EA) INC COM CL A USD0.01 COM 285512109 9,425 65,617 SH   SOLE 0 65,617 0 0
PERKINELMER INC COM USD1 COM 714046109 43 300 SH   SOLE 0 300 0 0
ECOLAB INC COM USD1 COM 278865100 3,630 16,780 SH   SOLE 0 16,780 0 0
CITIGROUP INC COM USD0.01 COM NEW 172967424 7,871 127,663 SH   SOLE 0 127,663 0 0
BANK OF AMERICA COM USD 0.01 COM 060505104 733 24,200 SH   SOLE 0 24,200 0 0
EBAY INC COM USD0.001 (US LISTED) COM 278642103 108,876 2,167,120 SH   SOLE 0 2,167,120 0 0
BRITISH AMERICAN TOBACCO PLC ADR (1 TO 2) SPONSORED ADR 110448107 223 5,949 SH   SOLE 0 5,949 0 0
WALT DISNEY CO COM USD0.01 COM 254687106 886 4,890 SH   SOLE 0 4,890 0 0
CADIZ INC COM USD0.01 COM NEW 127537207 11 1,000 SH   SOLE 0 1,000 0 0
CRACKER BARREL OLD COUNTRY STORE COM USD COM 22410J106 601 4,555 SH   SOLE 0 4,555 0 0
CONSD EDISON INC COM USD0.10 COM 209115104 76 1,058 SH   SOLE 0 1,058 0 0
COLGATE PALMOLIVE COM USD 1 COM 194162103 4,833 56,566 SH   SOLE 0 56,566 0 0
COCA-COLA INC COM USD0.25 COM 191216100 11,771 214,746 SH   SOLE 0 214,746 0 0
CISCO SYSTEMS INC COM USD0.001 COM 17275R102 29,529 660,080 SH   SOLE 0 660,080 0 0
JP MORGAN CHASE & CO COM USD1 COM 46625H100 8,553 67,363 SH   SOLE 0 67,363 0 0
MASTEC INC COM USD0.10 COM 576323109 14 200 SH   SOLE 0 200 0 0
POWER INTEGRATIONS INC COM USD COM 739276103 16 200 SH   SOLE 0 200 0 0
BECTON DICKINSON & CO COM 075887109 37,875 151,296 SH   SOLE 0 151,296 0 0
BERKSHIRE HATHAWAY CL B USD0.0033 CL B NEW 084670702 13,790 59,479 SH   SOLE 0 59,479 0 0
BALL CORP COM NPV COM 058498106 19 200 SH   SOLE 0 200 0 0
ASPEN TECHNOLOGY INC COM USD0.10 COM 045327103 1,036 7,950 SH   SOLE 0 7,950 0 0
ARCHER DANIELS MIDLAND CO COM NPV COM 039483102 45 900 SH   SOLE 0 900 0 0
APPLIED MATERIALS INC COM USD0.01 COM 038222105 55,762 646,330 SH   SOLE 0 646,330 0 0
APPLE INC COM NPV COM 037833100 37,870 285,606 SH   SOLE 0 285,606 0 0
COMCAST CORP COM CL A USD0.01 CL A 20030N101 2,432 46,397 SH   SOLE 0 46,397 0 0
VALERO ENERGY CORP COM USD0.01 COM 91913Y100 6,039 106,792 SH   SOLE 0 106,792 0 0
AMERICAN EXPRESS CO COM USD0.20 COM 025816109 160 1,320 SH   SOLE 0 1,320 0 0
BARRICK GOLD CORP COM NPV (US LISTED) COM 067901108 91 3,996 SH   SOLE 0 3,996 0 0
HESS CORPORATION COM USD1 COM 42809H107 106 2,000 SH   SOLE 0 2,000 0 0
AMGEN INC COM USD0.0001 COM 031162100 1,707 7,427 SH   SOLE 0 7,427 0 0
HONEYWELL INTL INC COM STK USD1 COM 438516106 10,186 47,902 SH   SOLE 0 47,902 0 0
ADOBE INC COM USD0.0001 COM 00724F101 150,539 301,114 SH   SOLE 0 301,114 0 0
IBM (INTL BUSINESS MACHINES) COM USD 0.20 COM 459200101 146 1,160 SH   SOLE 0 1,160 0 0
ABBOTT LABORATORIES COM NPV COM 002824100 804 7,341 SH   SOLE 0 7,341 0 0
AMAZON COM INC COM USD0.01 COM 023135106 57,138 17,545 SH   SOLE 0 17,545 0 0
THE CHEMOURS COMPANY COM USD0.30 'WI' COM 163851108 18 722 SH   SOLE 0 722 0 0
PURE STORAGE INC CL A 74624M102 8 350 SH   SOLE 0 350 0 0
ALPHABET INC COM CL C USD0.001 CAP STK CL C 02079K107 24,553 14,012 SH   SOLE 0 14,012 0 0
PAYPAL HLDGS INC COM USD0.0001 COM 70450Y103 3,569 15,240 SH   SOLE 0 15,240 0 0
ALPHABET INC COM CL A USD0.001 CAP STK CL A 02079K305 199,580 113,929 SH   SOLE 0 113,929 0 0
S&P GLOBAL INC COM STK USD1 COM 78409V104 718 2,185 SH   SOLE 0 2,185 0 0
KRAFT HEINZ CO COM USD 0.01 COM 500754106 97 2,790 SH   SOLE 0 2,790 0 0
ASHLAND GLOBAL HLDGS INC COM USD0.01 COM 044186104 22 275 SH   SOLE 0 275 0 0
ALIBABA GROUP HOLDING ADR (1 TO 8) SPONSORED ADS 01609W102 826 3,551 SH   SOLE 0 3,551 0 0
NOW INC COM USD0.01 COM 67011P100 43 6,017 SH   SOLE 0 6,017 0 0
KKR & CO INC COM NPV CL A COM 48251W104 2,397 59,184 SH   SOLE 0 59,184 0 0
ROBO GBL ROBOTICS & AUTOMATION ETF USD INC ROBO GLB ETF 301505707 8 125 SH   SOLE 0 125 0 0
BROADINC COM LTD INC COM NPV COM 11135F101 88 200 SH   SOLE 0 200 0 0
BOOKING HLDGS INC COM USD0.008 COM 09857L108 21,744 9,772 SH   SOLE 0 9,772 0 0
NUTRIEN LTD COM USD NPV (US LISTED) COM 67077M108 2,929 60,830 SH   SOLE 0 60,830 0 0
VALVOLINE INC USD0.01 COM 92047W101 16 700 SH   SOLE 0 700 0 0
UNDER ARMOUR INC COM CL C USD0.000333 CL C 904311206 1 100 SH   SOLE 0 100 0 0
LIONS GATE ENTERTAINMENT CORP VTG SHS CL A CL A VTG 535919401 3 300 SH   SOLE 0 300 0 0
KEURIG DR PEPPER INC COM USD0.01 COM 49271V100 105 3,270 SH   SOLE 0 3,270 0 0
COTY INC COM CL A USD0.01 COM CL A 222070203 4 570 SH   SOLE 0 570 0 0
L BRANDS INC COM USD0.50 COM 501797104 19 510 SH   SOLE 0 510 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 32 7,500 SH   SOLE 0 7,500 0 0
GW PHARMACEUTICALS ADS (1 TO 12) ADS 36197T103 133 1,152 SH   SOLE 0 1,152 0 0
ABBVIE INC COM USD0.01 COM 00287Y109 573 5,350 SH   SOLE 0 5,350 0 0
ACCELERATE DIAGNOSTICS INC COM USD0.001 COM 00430H102 1 160 SH   SOLE 0 160 0 0
MONDELEZ INTL INC COM USD0.01 CL A 609207105 2,577 44,078 SH   SOLE 0 44,078 0 0
DUKE ENERGY CORP COM NPV COM NEW 26441C204 3,552 38,809 SH   SOLE 0 38,809 0 0
FACEBOOK INC COM CL A USD0.000006 CL A 30303M102 21,567 78,974 SH   SOLE 0 78,974 0 0
PHILLIPS 66 COM USD0.01 COM 718546104 162 2,312 SH   SOLE 0 2,312 0 0
PROOFPOINT INC COM USD0.0001 COM 743424103 14 100 SH   SOLE 0 100 0 0
CLOVIS ONCOLOGY IN INC COM USD0.001 COM 189464100 10 2,000 SH   SOLE 0 2,000 0 0
HCA HEALTHCARE INC COM USD0.01 COM 40412C101 16 100 SH   SOLE 0 100 0 0
SPLUNK INC COM USD0.001 COM 848637104 28 165 SH   SOLE 0 165 0 0
STANLEY BLACK & DECKER INC COM USD2.50 COM 854502101 182 1,020 SH   SOLE 0 1,020 0 0
AMERICAN WATER WORKS INC COM STK USD 0.01 COM 030420103 19 125 SH   SOLE 0 125 0 0
PHILIP MORRIS INTL INC COM STK NPV COM 718172109 18,955 229,133 SH   SOLE 0 229,133 0 0
ISHARES MSCI US KLD SOCIAL 400 ETF USD INC MSCI KLD400 SOC 464288570 312 4,364 SH   SOLE 0 4,364 0 0
FIRST SOLAR INC COM STK USD0.001 COM 336433107 10 100 SH   SOLE 0 100 0 0