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
EDITAS MEDICINE INC COM USD0.0001 COM 28106W103 0 10 SH   SOLE 0 10 0 0
THE CHEMOURS COMPANY COM USD0.30 'WI' COM 163851108 9 288 SH   SOLE 0 288 0 0
ALPHABET INC COM CL C USD0.001 CAP STK CL C 02079K107 27,311 12,480 SH   SOLE 0 12,480 0 0
PAYPAL HLDGS INC COM USD0.0001 COM 70450Y103 1,350 19,327 SH   SOLE 0 19,327 0 0
ALPHABET INC COM CL A USD0.001 CAP STK CL A 02079K305 298,924 137,090 SH   SOLE 0 137,090 0 0
KRAFT HEINZ CO COM USD 0.01 COM 500754106 62 1,621 SH   SOLE 0 1,621 0 0
ASHLAND GLOBAL HLDGS INC COM USD0.01 COM 044186104 28 275 SH   SOLE 0 275 0 0
ARK INNOVATION ETF USD INC INNOVATION ETF 00214Q104 12 308 SH   SOLE 0 308 0 0
FRESHPET INC COM USD0.001 COM 358039105 1,327 25,570 SH   SOLE 0 25,570 0 0
HUBSPOT INC COM USD0.001 COM 443573100 13 43 SH   SOLE 0 43 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 14 100 SH   SOLE 0 100 0 0
MEMBERSHIP COLLECT COM CLA USD0.01 COM CL A 586001109 1 200 SH   SOLE 0 200 0 0
KYNDRYL HLDGS INC COM USD0.01 COMMON STOCK 50155Q100 1 112 SH   SOLE 0 112 0 0
ALIBABA GROUP HOLDING ADR (1 TO 8) SPONSORED ADS 01609W102 537 4,722 SH   SOLE 0 4,722 0 0
GXO LOGISTICS INC COM USD0.01 COMMON STOCK 36262G101 2 57 SH   SOLE 0 57 0 0
LUMINAR TECHNOLOGIES INC COM CL A USD0.0001 COM CL A 550424105 1 220 SH   SOLE 0 220 0 0
PALANTIR TECH INC COM CL A USD0.001 CL A 69608A108 20 2,200 SH   SOLE 0 2,200 0 0
GINGKO BIOWORKS HLDGS COM CL A USD0.0001 CL A SHS 37611X100 5 2,200 SH   SOLE 0 2,200 0 0
NOV INC COM USD0.01 COM 62955J103 468 27,631 SH   SOLE 0 27,631 0 0
KUBIENT INC COM USD0.00001 COM 50116V107 20 30,000 SH   SOLE 0 30,000 0 0
EMBECTA CORP COM USD0.01 WI COMMON STOCK 29082K105 350 13,829 SH   SOLE 0 13,829 0 0
CHAMPIONX CORP COM USD0.01 COM 15872M104 4 187 SH   SOLE 0 187 0 0
DOMA HOLDINGS INC COM USD0.0001 COMMON STOCK 25703A104 8 8,000 SH   SOLE 0 8,000 0 0
CANOO INC COM CL A USD0.0001 COM CL A 13803R102 9 5,100 SH   SOLE 0 5,100 0 0
NOW INC COM USD0.01 COM 67011P100 59 6,017 SH   SOLE 0 6,017 0 0
AIRBNB INC COM CL A USD0.0001 COM CL A 009066101 14 153 SH   SOLE 0 153 0 0
JACKSON FINANCIAL COM CL A USD0.01 COM CL A 46817M107 142 5,296 SH   SOLE 0 5,296 0 0
CHARGEPOINT HLDGS INC COM CL A USD0.0001 COM CL A 15961R105 691 50,390 SH   SOLE 0 50,390 0 0
COMPASS PATHWAYS PLC UNSPON ADS (1 TO 1) SPONSORED ADS 20451W101 27 2,500 SH   SOLE 0 2,500 0 0
BENTLEY SYSTEMS INC COM CL B USD0.01 COM CL B 08265T208 12 350 SH   SOLE 0 350 0 0
BALLYS CORP COM USD0.01 COM 05875B106 40 2,044 SH   SOLE 0 2,044 0 0
ASANA INC COM CL A USD0.00001 CL A 04342Y104 18 1,030 SH   SOLE 0 1,030 0 0
DANIMER SCIENTIFIC INC COM USD0.0001 COM CL A 236272100 0 20 SH   SOLE 0 20 0 0
LYRA THERAPEUTICS INC COM USD0.001 COM 55234L105 0 50 SH   SOLE 0 50 0 0
ORGANON & CO COM USD0.01 COMMON STOCK 68622V106 3 100 SH   SOLE 0 100 0 0
GENERAL ELECTRIC CO COM USD0.01 COM NEW 369604301 148 2,328 SH   SOLE 0 2,328 0 0
CYBIN INC COM NPV COM 23256X100 0 250 SH   SOLE 0 250 0 0
BLACKSTONE GROUP INC COM CL A USD0.00001 COM 09260D107 5 60 SH   SOLE 0 60 0 0
L3HARRIS TECHNOLOGIES INC COM USD1.00 COM 502431109 54 225 SH   SOLE 0 225 0 0
MATCH GROUP INC COM USD0.001 (NEW) COM 57667L107 3 40 SH   SOLE 0 40 0 0
CORTEVA INC COM USD0.01 COM 22052L104 65 1,205 SH   SOLE 0 1,205 0 0
OTIS WORLDWIDE CORP COM USD0.01 COM 68902V107 2,080 29,426 SH   SOLE 0 29,426 0 0
CARRIER GLOBAL CORP COM USD0.01 COM 14448C104 3,479 97,554 SH   SOLE 0 97,554 0 0
DUPONT DE NEMOURS INC COM USD0.01 COM 26614N102 15 277 SH   SOLE 0 277 0 0
AVANTOR INC COM USD0.01 COM 05352A100 141,733 4,556,590 SH   SOLE 0 4,556,590 0 0
CLEAR CHANNEL OUTDOOR HLDGS LTD COM USD0.01 COM 18453H106 69 65,000 SH   SOLE 0 65,000 0 0
NOVAVAX INC COM USD0.01 COM NEW 670002401 482 9,370 SH   SOLE 0 9,370 0 0
ADAPTIVE BIOTECHNOLOGIES COM USD0.0001 COM 00650F109 0 15 SH   SOLE 0 15 0 0
KALEIDO BIOSCIENCES INC COM USD0.001 COM 483347100 0 100 SH   SOLE 0 100 0 0
GOSSAMER BIO INC COM USD0.0001 COM 38341P102 0 30 SH   SOLE 0 30 0 0
DOW INC COM USD0.01 COM 260557103 34 667 SH   SOLE 0 667 0 0
KKR & CO INC COM NPV CL A COM 48251W104 2,741 59,184 SH   SOLE 0 59,184 0 0
NIO INC SPON ADR (1 TO 1) SPON ADS 62914V106 13 619 SH   SOLE 0 619 0 0
ROBO GBL ROBOTICS & AUTOMATION ETF USD INC ROBO GLB ETF 301505707 6 125 SH   SOLE 0 125 0 0
INTERCONTINENTAL EXCHANGE INC COM USD0.01 COM 45866F104 0 2 SH   SOLE 0 2 0 0
ALIBABA GROUP HOLDING SPON ADS (1 TO 1) SPONSORED ADS 01609W102 0 3 SH   SOLE 0 3 0 0
EVOQUA WATER TECHNOLOGIES CORP COM USD0. COM 30057T105 16 500 SH   SOLE 0 500 0 0
MAXAR TECHNOLOGIES INC COM USD0.0001 COM 57778K105 0 10 SH   SOLE 0 10 0 0
BROADINC COM LTD INC COM NPV COM 11135F101 97 200 SH   SOLE 0 200 0 0
ALTICE USA INC COM CL A USD0.01 CL A 02156K103 5 535 SH   SOLE 0 535 0 0
BOOKING HLDGS INC COM USD0.008 COM 09857L108 14,569 8,327 SH   SOLE 0 8,327 0 0
NUTRIEN LTD COM USD NPV (US LISTED) COM 67077M108 4,281 53,725 SH   SOLE 0 53,725 0 0
OKTA INC COM CL A USD0.0001 CL A 679295105 5 56 SH   SOLE 0 56 0 0
LIVENT CORP COM STK USD0.001 COM 53814L108 109 4,800 SH   SOLE 0 4,800 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 68 1,918 SH   SOLE 0 1,918 0 0
GLOBAL X ROBOTICS ARTIFICIAL ETF USD INC RBTCS ARTFL INTE 37954Y715 204 10,000 SH   SOLE 0 10,000 0 0
COTY INC COM CL A USD0.01 COM CL A 222070203 3 425 SH   SOLE 0 425 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 10 2,100 SH   SOLE 0 2,100 0 0
PTC INC COM USD0.01 COM 69370C100 11 100 SH   SOLE 0 100 0 0
ABBVIE INC COM USD0.01 COM 00287Y109 790 5,150 SH   SOLE 0 5,150 0 0
CLEARSIGN TECHNOLOGIES COM USD0.0001 COM 185064102 0 140 SH   SOLE 0 140 0 0
MONDELEZ INTL INC COM USD0.01 CL A 609207105 2,418 38,936 SH   SOLE 0 38,936 0 0
PALO ALTO NETWORKS INC COM USD0.0001 COM 697435105 14 29 SH   SOLE 0 29 0 0
DUKE ENERGY CORP COM NPV COM NEW 26441C204 4,064 37,866 SH   SOLE 0 37,866 0 0
META PLATFORMS INC COM CL A USD0.000006 CL A 30303M102 15,221 94,376 SH   SOLE 0 94,376 0 0
ALLY FINANCIAL INC COM USD0.01 COM 02005N100 62,590 1,868,074 SH   SOLE 0 1,868,074 0 0
CLOVIS ONCOLOGY IN INC COM USD0.001 COM 189464100 4 2,000 SH   SOLE 0 2,000 0 0
O'REILLY AUTOMOTIVE INC COM USD0.01 COM 67103H107 100,909 159,675 SH   SOLE 0 159,675 0 0
CENOVUS ENERGY INC COM NPV (US LISTED) COM 15135U109 21,070 1,107,500 SH   SOLE 0 1,107,500 0 0
CBOE GLOBAL MARKETS INC COM USD0.01 COM 12503M108 10 88 SH   SOLE 0 88 0 0
BOOZ ALLEN HAMILTON HLDGS COM CL A USD0.01 CL A 099502106 56,664 626,990 SH   SOLE 0 626,990 0 0
HCA HEALTHCARE INC COM USD0.01 COM 40412C101 17 100 SH   SOLE 0 100 0 0
KINDER MORGAN INC COM USD0.01 COM 49456B101 578 34,500 SH   SOLE 0 34,500 0 0
AMERICAN WATER WORKS INC COM STK USD 0.01 COM 030420103 19 125 SH   SOLE 0 125 0 0
MSCI INC COM USD0.01 COM 55354G100 23 55 SH   SOLE 0 55 0 0
MERCADOLIBRE INC COM STK USD0.001 COM 58733R102 99 156 SH   SOLE 0 156 0 0
ISHARES MSCI US KLD SOCIAL 400 ETF USD INC MSCI KLD400 SOC 464288570 295 4,104 SH   SOLE 0 4,104 0 0
FIRST SOLAR INC COM STK USD0.001 COM 336433107 7 100 SH   SOLE 0 100 0 0
MASTERCARD INC COM CL A USD0.0001 CL A 57636Q104 44,900 142,307 SH   SOLE 0 142,307 0 0
AMERIPRISE FIN INC COM STK USD 0.01 COM 03076C106 23 95 SH   SOLE 0 95 0 0
DEXCOM INC COM USD0.001 COM 252131107 2 22 SH   SOLE 0 22 0 0
ASTRAZENECA ADR (1 TO 1) SPONSORED ADR 046353108 159 2,400 SH   SOLE 0 2,400 0 0
CEVA INC COM USD0.001 COM 157210105 0 10 SH   SOLE 0 10 0 0
MICROSTRATEGY INC COM CL A USD0.001 CL A NEW 594972408 56 339 SH   SOLE 0 339 0 0
CME GROUP INC COM STK CL A USD0.01 COM 12572Q105 207 1,011 SH   SOLE 0 1,011 0 0
NETFLIX COM INC COM USD0.001 COM 64110L106 390 2,227 SH   SOLE 0 2,227 0 0
CHEVRON CORP COM USD0.75 COM 166764100 2,952 20,390 SH   SOLE 0 20,390 0 0
AT&T INC COM USD1.00 COM 00206R102 339 16,150 SH   SOLE 0 16,150 0 0
ISHARES MSCI EAFE ETF USD INC MSCI EAFE ETF 464287465 390 6,232 SH   SOLE 0 6,232 0 0
HDFC BANK SPON ADS (3 to 1) SPONSORED ADS 40415F101 66,743 1,214,500 SH   SOLE 0 1,214,500 0 0
MERCK & CO INC COM USD0.50 COM 58933Y105 405 4,428 SH   SOLE 0 4,428 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF USD INC SP SMCP600VL ETF 464287879 552 6,201 SH   SOLE 0 6,201 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF USD INC ISHARES BIOTECH 464287556 27 230 SH   SOLE 0 230 0 0
COSTCO WHOLESALE COM USD0.01 COM 22160K105 101,959 212,669 SH   SOLE 0 212,669 0 0
BROWN & BROWN INC COM USD0.1 COM 115236101 59,598 1,020,600 SH   SOLE 0 1,020,600 0 0
ALTRIA GROUP INC COM USD0.33333 COM 02209S103 1,138 27,214 SH   SOLE 0 27,214 0 0
ISHARES S&P MID CAP 400 VALUE ETF USD INC S&P MC 400VL ETF 464287705 353 3,741 SH   SOLE 0 3,741 0 0
CONOCOPHILLIPS COM USD0.01 COM 20825C104 410 4,569 SH   SOLE 0 4,569 0 0
PEPSICO INC CAP USD0.01666 COM 713448108 9,944 59,656 SH   SOLE 0 59,656 0 0
PAYCHEX INC COM USD0.01 COM 704326107 410 3,600 SH   SOLE 0 3,600 0 0
ISHARES S&P 500 VALUE ETF USD INC S&P 500 VAL ETF 464287408 957 6,958 SH   SOLE 0 6,958 0 0
PACCAR INC COM STK USD1 COM 693718108 260 3,154 SH   SOLE 0 3,154 0 0
ORACLE CORP COM USD0.01 COM 68389X105 1,721 24,627 SH   SOLE 0 24,627 0 0
NOVO-NORDISK AS ADR (1 TO 1 CL B DKK1) ADR 670100205 181 1,630 SH   SOLE 0 1,630 0 0
NIKE INC COM CL B NPV CL B 654106103 1,675 16,381 SH   SOLE 0 16,381 0 0
NVR INC COM USD0.01 COM 62944T105 55,957 13,939 SH   SOLE 0 13,939 0 0
NEWMONT GOLDCORP COM USD COM 651639106 418 7,000 SH   SOLE 0 7,000 0 0
NEUROCRINE BIOSCIENCES INC COM USD0.001 COM 64125C109 26 268 SH   SOLE 0 268 0 0
NOVARTIS AG ADR (1 TO 1) SPONSORED ADR 66987V109 17 200 SH   SOLE 0 200 0 0
ILLUMINA INC COM USD0.01 COM 452327109 1,835 9,949 SH   SOLE 0 9,949 0 0
MITEK SYSTEMS INC COM USD0.001 COM NEW 606710200 0 20 SH   SOLE 0 20 0 0
ISHARES S&P 500 CORE ETF USD INC (US LIST) CORE S&P500 ETF 464287200 597 1,575 SH   SOLE 0 1,575 0 0
MICROSOFT CORP COM USD (US LISTED) COM 594918104 322,059 1,253,515 SH   SOLE 0 1,253,515 0 0
ON SEMICONDUCTOR CORP COM USD0.01 COM 682189105 0 5 SH   SOLE 0 5 0 0
CVS HEALTH CORPORATION COM STK USD0.01 COM 126650100 17 180 SH   SOLE 0 180 0 0
ACTIVISION BLIZZARD INC COM USD0.000001 COM 00507V109 20,655 265,204 SH   SOLE 0 265,204 0 0
MARSH & MCLENNAN COM USD1.00 COM 571748102 43,924 282,852 SH   SOLE 0 282,852 0 0
EDWARDS LIFESCIENCES CORP COM USD1 COM 28176E108 173 1,822 SH   SOLE 0 1,822 0 0
MCDONALDS CORP COM USD0.01 COM 580135101 16,076 65,101 SH   SOLE 0 65,101 0 0
MGM RESORTS INTL COM USD0.01 COM 552953101 135 4,675 SH   SOLE 0 4,675 0 0
LOCKHEED MARTIN COM USD0.01 COM 539830109 4,551 10,578 SH   SOLE 0 10,578 0 0
ELI LILLY & CO COM NPV COM 532457108 832 2,564 SH   SOLE 0 2,564 0 0
KRATOS DEFENSE & SECURITY COM USD0.001 COM NEW 50077B207 1 50 SH   SOLE 0 50 0 0
BLACKROCK INC COM STK USD0.01 COM 09247X101 1,957 3,211 SH   SOLE 0 3,211 0 0
KIRBY CORP COM USD0.10 COM 497266106 105 1,725 SH   SOLE 0 1,725 0 0
JOHNSON & JOHNSON COM USD1.00 COM 478160104 11,923 67,035 SH   SOLE 0 67,035 0 0
INTL FLAVORS & FRAGRANCES INC COM USD0.125 COM 459506101 226 1,900 SH   SOLE 0 1,900 0 0
INTEL CORP COM USD0.001 COM 458140100 460 12,288 SH   SOLE 0 12,288 0 0
INTUIT INC COM USD0.01 COM 461202103 10 27 SH   SOLE 0 27 0 0
ILLINOIS TOOLS WORKS INC COM NPV COM 452308109 184 1,010 SH   SOLE 0 1,010 0 0
BIOMARIN PHARMA COM USD0.001 COM 09061G101 0 5 SH   SOLE 0 5 0 0
HOME DEPOT INC COM USD0.05 COM 437076102 97 352 SH   SOLE 0 352 0 0
GOLD FIELDS LTD ADR (1 TO 1) SPONSORED ADR 38059T106 60 6,600 SH   SOLE 0 6,600 0 0
GOLDMAN SACHS GROUP INC COM USD0.01 COM 38141G104 429 1,441 SH   SOLE 0 1,441 0 0
EXTREME NETWORKS INC COM USD0.001 COM 30226D106 0 40 SH   SOLE 0 40 0 0
GRAY TELEVISION COM NPV COM 389375106 2 136 SH   SOLE 0 136 0 0
NVIDIA CORP COM USD0.001 COM 67066G104 13,154 86,753 SH   SOLE 0 86,753 0 0
GILEAD SCIENCES INC COM USD0.001 COM 375558103 2,165 35,011 SH   SOLE 0 35,011 0 0
ARTHUR J GALLAGHER & CO COM USD1.00 COM 363576109 42,060 257,800 SH   SOLE 0 257,800 0 0
FREEPORT-MCMOR C&G INC COM STK USD0.10 CL B 35671D857 348 11,900 SH   SOLE 0 11,900 0 0
FISERV INC COM USD0.01 COM 337738108 2,253 25,315 SH   SOLE 0 25,315 0 0
NEXTERA ENERGY INC COM USD0.01 COM 65339F101 44 570 SH   SOLE 0 570 0 0
FMC CORP COM STK USD0.10 COM NEW 302491303 54 500 SH   SOLE 0 500 0 0
EXXON MOBIL CORP COM NPV COM 30231G102 1,488 17,348 SH   SOLE 0 17,348 0 0
ESTEE LAUDER CO INC COM CL A USD0.01 CL A 518439104 3,048 11,956 SH   SOLE 0 11,956 0 0
EOG RESOURCES INC COM USD0.01 COM 26875P101 6,978 63,182 SH   SOLE 0 63,182 0 0
ELECTRONIC ARTS (EA) INC COM CL A USD0.01 COM 285512109 9,091 74,712 SH   SOLE 0 74,712 0 0
PERKINELMER INC COM USD1 COM 714046109 30 210 SH   SOLE 0 210 0 0
ECOLAB INC COM USD1 COM 278865100 31 200 SH   SOLE 0 200 0 0
CITIGROUP INC COM USD0.01 COM NEW 172967424 5,102 110,845 SH   SOLE 0 110,845 0 0
BANK OF AMERICA COM USD 0.01 COM 060505104 630 20,200 SH   SOLE 0 20,200 0 0
EBAY INC COM USD0.001 (US LISTED) COM 278642103 4,367 104,787 SH   SOLE 0 104,787 0 0
BRITISH AMERICAN TOBACCO PLC ADR (1 TO 2) SPONSORED ADR 110448107 242 5,650 SH   SOLE 0 5,650 0 0
DOVER CORP COM STK USD1.00 COM 260003108 46 375 SH   SOLE 0 375 0 0
WALT DISNEY CO COM USD0.01 COM 254687106 704 7,446 SH   SOLE 0 7,446 0 0
DEERE & CO COM USD1 COM 244199105 31 105 SH   SOLE 0 105 0 0
MOODYS CORP COM US$0.01 COM 615369105 57,340 210,700 SH   SOLE 0 210,700 0 0
CADIZ INC COM USD0.01 COM NEW 127537207 8 3,600 SH   SOLE 0 3,600 0 0
COOPER COMPANIES INC COM USD0.01 COM NEW 216648402 71,486 228,300 SH   SOLE 0 228,300 0 0
CONSD EDISON INC COM USD0.10 COM 209115104 70 740 SH   SOLE 0 740 0 0
COLGATE PALMOLIVE COM USD 1 COM 194162103 4,135 51,575 SH   SOLE 0 51,575 0 0
COCA-COLA INC COM USD0.25 COM 191216100 12,006 190,731 SH   SOLE 0 190,731 0 0
CISCO SYSTEMS INC COM USD0.001 COM 17275R102 18,722 438,915 SH   SOLE 0 438,915 0 0
JP MORGAN CHASE & CO COM USD1 COM 46625H100 4,037 35,841 SH   SOLE 0 35,841 0 0
CATERPILLAR INC COM USD1.00 COM 149123101 66 371 SH   SOLE 0 371 0 0
CALLAWAY GOLF CO COM USD0.01 COM 131193104 2 99 SH   SOLE 0 99 0 0
CAMECO CORP COM NPV COM 13321L108 61 2,920 SH   SOLE 0 2,920 0 0
MASTEC INC COM USD0.10 COM 576323109 14 200 SH   SOLE 0 200 0 0
BRISTOL-MYERS SQUIBB CO. COM USD0.10 COM 110122108 19,513 253,149 SH   SOLE 0 253,149 0 0
CANADIAN NATURAL RESOURCES COM NPV (US LST) COM 136385101 41,351 769,400 SH   SOLE 0 769,400 0 0
BOEING CO COM USD5.00 COM 097023105 3 25 SH   SOLE 0 25 0 0
BECTON DICKINSON & CO COM 075887109 29,767 120,676 SH   SOLE 0 120,676 0 0
BERKSHIRE HATHAWAY CL B USD0.0033 CL B NEW 084670702 24,318 89,031 SH   SOLE 0 89,031 0 0
BALL CORP COM NPV COM 058498106 14 200 SH   SOLE 0 200 0 0
BADGER METER INC COM USD1 COM 056525108 47 580 SH   SOLE 0 580 0 0
ARCHER DANIELS MIDLAND CO COM NPV COM 039483102 70 900 SH   SOLE 0 900 0 0
APPLIED MATERIALS INC COM USD0.01 COM 038222105 102,845 1,130,223 SH   SOLE 0 1,130,223 0 0
APPLE INC COM NPV COM 037833100 33,769 246,865 SH   SOLE 0 246,865 0 0
COMCAST CORP COM CL A USD0.01 CL A 20030N101 1,567 39,925 SH   SOLE 0 39,925 0 0
COMFORT SYSTEMS USA INC COM USD0.01 COM 199908104 12 145 SH   SOLE 0 145 0 0
ANALOG DEVICES INC COM USD0.16 2/3 COM 032654105 15 100 SH   SOLE 0 100 0 0
AMERICAN EXPRESS CO COM USD0.20 COM 025816109 139 1,001 SH   SOLE 0 1,001 0 0
BARRICK GOLD CORP COM NPV (US LISTED) COM 067901108 30 1,681 SH   SOLE 0 1,681 0 0
HESS CORPORATION COM USD1 COM 42809H107 106 1,000 SH   SOLE 0 1,000 0 0
AMGEN INC COM USD0.0001 COM 031162100 978 4,017 SH   SOLE 0 4,017 0 0
HONEYWELL INTL INC COM STK USD1 COM 438516106 6,952 39,994 SH   SOLE 0 39,994 0 0
AIR PRODUCTS & CHEMICALS INC COM USD1 COM 009158106 2,269 9,431 SH   SOLE 0 9,431 0 0
ADOBE INC COM USD0.0001 COM 00724F101 15,676 42,813 SH   SOLE 0 42,813 0 0
ADVANCED MICRO DEVICES COM USD0.01 COM 007903107 183 2,397 SH   SOLE 0 2,397 0 0
IBM (INTL BUSINESS MACHINES) COM USD 0.20 COM 459200101 79 560 SH   SOLE 0 560 0 0
ABBOTT LABORATORIES COM NPV COM 002824100 915 8,408 SH   SOLE 0 8,408 0 0
AMAZON COM INC COM USD0.01 COM 023135106 25,841 243,085 SH   SOLE 0 243,085 0 0