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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
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   28,497 274,128 SH   SOLE 0 274,128 0 0
DXC TECHNOLOGY CO COM USD0.01 COM 23355L106   2 85 SH   SOLE 0 85 0 0
HEWLETT PACKARD (HP) INC COM USD0.01 COM 40434L105   29 1,000 SH   SOLE 0 1,000 0 0
PAYPAL HLDGS INC COM USD0.0001 COM 70450Y103   1,321 17,402 SH   SOLE 0 17,402 0 0
HEWLETT PACKARD ENTERPRISE COM USD 0.01 COM 42824C109   16 1,000 SH   SOLE 0 1,000 0 0
ALPHABET INC COM CL A USD0.001 CAP STK CL A 02079K305   277,742 2,678,964 SH   SOLE 0 2,678,964 0 0
KRAFT HEINZ CO COM USD 0.01 COM 500754106   63 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
HARTFORD MULTIFACTOR DEVD EX US ETF USD INC HARTFORD MLT ETF 518416102   31 1,170 SH   SOLE 0 1,170 0 0
ARK INNOVATION ETF USD INC INNOVATION ETF 00214Q104   12 308 SH   SOLE 0 308 0 0
HUBSPOT INC COM USD0.001 COM 443573100   18 43 SH   SOLE 0 43 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   34 211 SH   SOLE 0 211 0 0
CITIZENS FINANCIAL GROUP COM USD0.01 COM 174610105   9 285 SH   SOLE 0 285 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   2 112 SH   SOLE 0 112 0 0
ALIBABA GROUP HOLDING ADR (1 TO 8) SPONSORED ADS 01609W102   627 6,135 SH   SOLE 0 6,135 0 0
ASPEN TECHNOLOGY COM USD0.10 COM 29109X106   764 3,339 SH   SOLE 0 3,339 0 0
GXO LOGISTICS INC COM USD0.01 COMMON STOCK 36262G101   2 43 SH   SOLE 0 43 0 0
LUMINAR TECHNOLOGIES INC COM CL A USD0.0001 COM CL A 550424105   3 405 SH   SOLE 0 405 0 0
COHERENT CORP COM NPV COM 19247G107   8 200 SH   SOLE 0 200 0 0
PALANTIR TECH INC COM CL A USD0.001 CL A 69608A108   28 3,287 SH   SOLE 0 3,287 0 0
GINGKO BIOWORKS HLDGS COM CL A USD0.0001 CL A SHS 37611X100   3 2,200 SH   SOLE 0 2,200 0 0
APOLLO GLOBAL MANAGEMENT COM USD COM 03769M106   32 500 SH   SOLE 0 500 0 0
ARISTA NETWORKS INC COM USD COM 040413106   43 255 SH   SOLE 0 255 0 0
NOV INC COM USD0.01 COM 62955J103   423 22,881 SH   SOLE 0 22,881 0 0
KUBIENT INC COM USD0.00001 COM 50116V107   21 30,000 SH   SOLE 0 30,000 0 0
EMBECTA CORP COM USD0.01 WI COMMON STOCK 29082K105   147 5,240 SH   SOLE 0 5,240 0 0
CHAMPIONX CORP COM USD0.01 COM 15872M104   5 187 SH   SOLE 0 187 0 0
DOMA HOLDINGS INC COM USD0.0001 COMMON STOCK 25703A104   3 8,000 SH   SOLE 0 8,000 0 0
CANOO INC COM CL A USD0.0001 COM CL A 13803R102   3 5,100 SH   SOLE 0 5,100 0 0
NOW INC COM USD0.01 COM 67011P100   46 4,159 SH   SOLE 0 4,159 0 0
AIRBNB INC COM CL A USD0.0001 COM CL A 009066101   19 153 SH   SOLE 0 153 0 0
LEMONADE INC COM USD0.00001 COM 52567D107   2 124 SH   SOLE 0 124 0 0
CIVITAS RESOURCES COM USD0.001 COM NEW 17888H103   68 1,000 SH   SOLE 0 1,000 0 0
JACKSON FINANCIAL COM CL A USD0.01 COM CL A 46817M107   27 716 SH   SOLE 0 716 0 0
ABCAM PLC SPON ADR (1 TO 1) ADS 000380204   12 890 SH   SOLE 0 890 0 0
CHARGEPOINT HLDGS INC COM CL A USD0.0001 COM CL A 15961R105   448 42,800 SH   SOLE 0 42,800 0 0
COMPASS PATHWAYS PLC UNSPON ADS (1 TO 1) SPONSORED ADS 20451W101   68 6,800 SH   SOLE 0 6,800 0 0
BENTLEY SYSTEMS INC COM CL B USD0.01 COM CL B 08265T208   15 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   22 1,030 SH   SOLE 0 1,030 0 0
ORGANON & CO COM USD0.01 COMMON STOCK 68622V106   2 100 SH   SOLE 0 100 0 0
GE HEALTHCARE TECH COM USD0.01 COMMON STOCK 36266G107   64 783 SH   SOLE 0 783 0 0
PHENOMEX INC COM USD0.00005 COM 084310101   4 3,460 SH   SOLE 0 3,460 0 0
GENERAL ELECTRIC CO COM USD0.01 COM NEW 369604301   241 2,517 SH   SOLE 0 2,517 0 0
BATTALION OIL CORP COM USD0.0001 COM 07134L107   0 1 SH   SOLE 0 1 0 0
DATADOG INC COM CL A USD CL A COM 23804L103   65 900 SH   SOLE 0 900 0 0
MAXCYTE INC COM STK USD0.01 COM 57777K106   113 22,800 SH   SOLE 0 22,800 0 0
BLACKSTONE GROUP INC COM CL A USD0.00001 COM 09260D107   224 2,549 SH   SOLE 0 2,549 0 0
L3HARRIS TECHNOLOGIES INC COM USD1.00 COM 502431109   34 175 SH   SOLE 0 175 0 0
CORTEVA INC COM USD0.01 COM 22052L104   73 1,205 SH   SOLE 0 1,205 0 0
OTIS WORLDWIDE CORP COM USD0.01 COM 68902V107   2,436 28,897 SH   SOLE 0 28,897 0 0
CARRIER GLOBAL CORP COM USD0.01 COM 14448C104   4,494 98,244 SH   SOLE 0 98,244 0 0
DUPONT DE NEMOURS INC COM USD0.01 COM 26614N102   20 277 SH   SOLE 0 277 0 0
KRANESHARES BOSERA MSCI CHINA A USD INC BOSERA MSCI CHIN 500767405   10 380 SH   SOLE 0 380 0 0
GEN DIGITAL INC COM USD0.01 COM 668771108   1 64 SH   SOLE 0 64 0 0
FASTLY INC COM CL A USD CL A 31188V100   1 80 SH   SOLE 0 80 0 0
AVANTOR INC COM USD0.01 COM 05352A100   109,355 5,176,576 SH   SOLE 0 5,176,576 0 0
CLEAR CHANNEL OUTDOOR HLDGS LTD COM USD0.01 COM 18453H106   78 65,000 SH   SOLE 0 65,000 0 0
NOVAVAX INC COM USD0.01 COM NEW 670002401   9 1,260 SH   SOLE 0 1,260 0 0
DOW INC COM USD0.01 COM 260557103   37 667 SH   SOLE 0 667 0 0
MODERNA INC COM USD0.0001 COM 60770K107   3 20 SH   SOLE 0 20 0 0
GARRETT MOTION IN INC COM USD0.01 COM 366505105   61 8,000 SH   SOLE 0 8,000 0 0
KKR & CO INC COM NPV CL A COM 48251W104   3,108 59,184 SH   SOLE 0 59,184 0 0
NIO INC SPON ADR (1 TO 1) SPON ADS 62914V106   7 619 SH   SOLE 0 619 0 0
GUARDANT HEALTH IN COM USD0.00001 COM 40131M109   8 320 SH   SOLE 0 320 0 0
ROBO GBL ROBOTICS & AUTOMATION ETF USD INC ROBO GLB ETF 301505707   7 125 SH   SOLE 0 125 0 0
AUTOLUS THERAPEUTICS SPON EA REP 1 ORD SHS SPON ADS 05280R100   1 500 SH   SOLE 0 500 0 0
FARFETCH LTD COM CL A USD0.04 ORD SH CL A 30744W107   6 1,170 SH   SOLE 0 1,170 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   25 500 SH   SOLE 0 500 0 0
BROADINC COM LTD INC COM NPV COM 11135F101   128 200 SH   SOLE 0 200 0 0
PEABODY ENERGY COM USD0.01 COM 704551100   102 4,000 SH   SOLE 0 4,000 0 0
ALTICE USA INC COM CL A USD0.01 CL A 02156K103   2 535 SH   SOLE 0 535 0 0
BOOKING HLDGS INC COM USD0.008 COM 09857L108   18,981 7,151 SH   SOLE 0 7,151 0 0
IQVIA HOLDINGS INC COM USD0.01 COM 46266C105   7 35 SH   SOLE 0 35 0 0
NUTRIEN LTD COM USD NPV (US LISTED) COM 67077M108   3,705 50,175 SH   SOLE 0 50,175 0 0
OKTA INC COM CL A USD0.0001 CL A 679295105   7 86 SH   SOLE 0 86 0 0
BLOOM ENERGY CORP COM CL A USD0.0001 COM CL A 093712107   9 445 SH   SOLE 0 445 0 0
KEURIG DR PEPPER INC COM USD0.01 COM 49271V100   113 3,191 SH   SOLE 0 3,191 0 0
GLOBAL X ROBOTICS ARTIFICIAL ETF USD INC RBTCS ARTFL INTE 37954Y715   255 10,000 SH   SOLE 0 10,000 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   19 8,900 SH   SOLE 0 8,900 0 0
PTC INC COM USD0.01 COM 69370C100   13 100 SH   SOLE 0 100 0 0
ABBVIE INC COM USD0.01 COM 00287Y109   784 4,920 SH   SOLE 0 4,920 0 0
MONDELEZ INTL INC COM USD0.01 CL A 609207105   2,459 35,256 SH   SOLE 0 35,256 0 0
PALO ALTO NETWORKS INC COM USD0.0001 COM 697435105   529 2,650 SH   SOLE 0 2,650 0 0
DIAMONDBACK ENERGY INC COM USD0.01 COM 25278X109   62 455 SH   SOLE 0 455 0 0
DUKE ENERGY CORP COM NPV COM NEW 26441C204   3,660 37,941 SH   SOLE 0 37,941 0 0
META PLATFORMS INC COM CL A USD0.000006 CL A 30303M102   13,185 62,209 SH   SOLE 0 62,209 0 0
PHILLIPS 66 COM USD0.01 COM 718546104   239 2,356 SH   SOLE 0 2,356 0 0
ALLY FINANCIAL INC COM USD0.01 COM 02005N100   47,101 1,848,174 SH   SOLE 0 1,848,174 0 0
O'REILLY AUTOMOTIVE INC COM USD0.01 COM 67103H107   100,994 118,937 SH   SOLE 0 118,937 0 0
GENERAC HOLDINGS INC COM USD COM 368736104   17 157 SH   SOLE 0 157 0 0
CENOVUS ENERGY INC COM NPV (US LISTED) COM 15135U109   34,402 1,970,900 SH   SOLE 0 1,970,900 0 0
DOLLAR GENERAL CORP COM USD0.875 COM 256677105   11 50 SH   SOLE 0 50 0 0
CBOE GLOBAL MARKETS INC COM USD0.01 COM 12503M108   12 88 SH   SOLE 0 88 0 0
BOOZ ALLEN HAMILTON HLDGS COM CL A USD0.01 CL A 099502106   57,604 621,572 SH   SOLE 0 621,572 0 0
FIRST REPUBLIC BANK COM USD 0.01 COM 33616C100   13 900 SH   SOLE 0 900 0 0
HCA HEALTHCARE INC COM USD0.01 COM 40412C101   26 100 SH   SOLE 0 100 0 0
KINDER MORGAN INC COM USD0.01 COM 49456B101   1,428 81,570 SH   SOLE 0 81,570 0 0
FORTUNA SILVER MINES INC COM (US LISTED) COM 349915108   38 10,000 SH   SOLE 0 10,000 0 0
AMERICAN WATER WORKS INC COM STK USD 0.01 COM 030420103   18 125 SH   SOLE 0 125 0 0
PHILIP MORRIS INTL INC COM STK NPV COM 718172109   38,520 396,274 SH   SOLE 0 396,274 0 0
MERCADOLIBRE INC COM STK USD0.001 COM 58733R102   206 156 SH   SOLE 0 156 0 0
PENNANTPARK INVT C COM STK USD0.001 COM 708062104   16 3,000 SH   SOLE 0 3,000 0 0
ISHARES MSCI US KLD SOCIAL 400 ETF USD INC MSCI KLD400 SOC 464288570   320 4,104 SH   SOLE 0 4,104 0 0
FIRST SOLAR INC COM STK USD0.001 COM 336433107   22 100 SH   SOLE 0 100 0 0
MASTERCARD INC COM CL A USD0.0001 CL A 57636Q104   51,000 140,369 SH   SOLE 0 140,369 0 0
AMERIPRISE FIN INC COM STK USD 0.01 COM 03076C106   29 95 SH   SOLE 0 95 0 0
BAIDU INC ADS (1 TO 1) SPON ADR REP A 056752108   23 150 SH   SOLE 0 150 0 0
DEXCOM INC COM USD0.001 COM 252131107   31 264 SH   SOLE 0 264 0 0
ASTRAZENECA ADR (1 TO 1) SPONSORED ADR 046353108   167 2,400 SH   SOLE 0 2,400 0 0
MICROSTRATEGY INC COM CL A USD0.001 CL A NEW 594972408   92 313 SH   SOLE 0 313 0 0
LKQ CORP COM USD0.01 COM 501889208   12 220 SH   SOLE 0 220 0 0
CME GROUP INC COM STK CL A USD0.01 COM 12572Q105   208 1,085 SH   SOLE 0 1,085 0 0
INTUITIVE SURGICAL INC COM USD0.001 COM NEW 46120E602   45 175 SH   SOLE 0 175 0 0
NETFLIX COM INC COM USD0.001 COM 64110L106   569 1,646 SH   SOLE 0 1,646 0 0
CHEVRON CORP COM USD0.75 COM 166764100   6,190 37,947 SH   SOLE 0 37,947 0 0
AT&T INC COM USD1.00 COM 00206R102   22 1,150 SH   SOLE 0 1,150 0 0
ISHARES MSCI EAFE ETF USD INC MSCI EAFE ETF 464287465   446 6,232 SH   SOLE 0 6,232 0 0
HDFC BANK SPON ADS (3 to 1) SPONSORED ADS 40415F101   92,067 1,381,249 SH   SOLE 0 1,381,249 0 0
MERCK & CO INC COM USD0.50 COM 58933Y105   471 4,428 SH   SOLE 0 4,428 0 0
FIDELITY NATIONAL INFO SERVICES COM USD0.01 COM 31620M106   10 190 SH   SOLE 0 190 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF USD INC SP SMCP600VL ETF 464287879   581 6,201 SH   SOLE 0 6,201 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF USD INC ISHARES BIOTECH 464287556   40 308 SH   SOLE 0 308 0 0
COSTCO WHOLESALE COM USD0.01 COM 22160K105   23,870 48,032 SH   SOLE 0 48,032 0 0
BROWN & BROWN INC COM USD0.1 COM 115236101   74,592 1,299,400 SH   SOLE 0 1,299,400 0 0
ALTRIA GROUP INC COM USD0.33333 COM 02209S103   1,155 25,889 SH   SOLE 0 25,889 0 0
ISHARES S&P MID CAP 400 VALUE ETF USD INC S&P MC 400VL ETF 464287705   385 3,741 SH   SOLE 0 3,741 0 0
PFIZER INC COM USD0.05 COM 717081103   13,217 324,057 SH   SOLE 0 324,057 0 0
PEPSICO INC CAP USD0.01666 COM 713448108   6,316 34,650 SH   SOLE 0 34,650 0 0
PAYCHEX INC COM USD0.01 COM 704326107   344 3,000 SH   SOLE 0 3,000 0 0
ISHARES S&P 500 VALUE ETF USD INC S&P 500 VAL ETF 464287408   1,056 6,958 SH   SOLE 0 6,958 0 0
PACCAR INC COM STK USD1 COM 693718108   346 4,730 SH   SOLE 0 4,730 0 0
ORACLE CORP COM USD0.01 COM 68389X105   1,397 15,043 SH   SOLE 0 15,043 0 0
NOVO-NORDISK AS ADR (1 TO 1 CL B DKK1) ADR 670100205   169 1,060 SH   SOLE 0 1,060 0 0
NIKE INC COM CL B NPV CL B 654106103   1,902 15,512 SH   SOLE 0 15,512 0 0
NVR INC COM USD0.01 COM 62944T105   106 19 SH   SOLE 0 19 0 0
NEWMONT GOLDCORP COM USD COM 651639106   451 9,200 SH   SOLE 0 9,200 0 0
NEUROCRINE BIOSCIENCES INC COM USD0.001 COM 64125C109   27 268 SH   SOLE 0 268 0 0
NOVARTIS AG ADR (1 TO 1) SPONSORED ADR 66987V109   18 200 SH   SOLE 0 200 0 0
ILLUMINA INC COM USD0.01 COM 452327109   1,428 6,137 SH   SOLE 0 6,137 0 0
NETEASE INC ADR (1 TO 25) SPONSORED ADS 64110W102   22 250 SH   SOLE 0 250 0 0
ISHARES S&P 500 CORE ETF USD INC (US LIST) CORE S&P500 ETF 464287200   594 1,445 SH   SOLE 0 1,445 0 0
MICROSOFT CORP COM USD (US LISTED) COM 594918104   135,431 469,855 SH   SOLE 0 469,855 0 0
ISHARES MSCI EMERGING MARKETS ETF USD INC MSCI EMG MKT ETF 464287234   169 4,280 SH   SOLE 0 4,280 0 0
CVS HEALTH CORPORATION COM STK USD0.01 COM 126650100   10 128 SH   SOLE 0 128 0 0
ACTIVISION BLIZZARD INC COM USD0.000001 COM 00507V109   25,092 293,250 SH   SOLE 0 293,250 0 0
MARSH & MCLENNAN COM USD1.00 COM 571748102   96,528 579,871 SH   SOLE 0 579,871 0 0
EDWARDS LIFESCIENCES CORP COM USD1 COM 28176E108   151 1,822 SH   SOLE 0 1,822 0 0
MCDONALDS CORP COM USD0.01 COM 580135101   24,182 86,510 SH   SOLE 0 86,510 0 0
MGM RESORTS INTL COM USD0.01 COM 552953101   192 4,325 SH   SOLE 0 4,325 0 0
LOCKHEED MARTIN COM USD0.01 COM 539830109   6,686 14,156 SH   SOLE 0 14,156 0 0
ELI LILLY & CO COM NPV COM 532457108   963 2,806 SH   SOLE 0 2,806 0 0
LENNAR CORP COM CL A USD0.10 CL A 526057104   37 350 SH   SOLE 0 350 0 0
AKAMAI TECHNOLOGIES INC COM USD 0.01 COM 00971T101   38 491 SH   SOLE 0 491 0 0
BLACKROCK INC COM STK USD0.01 COM 09247X101   2,151 3,218 SH   SOLE 0 3,218 0 0
KIRBY CORP COM USD0.10 COM 497266106   120 1,725 SH   SOLE 0 1,725 0 0
JOHNSON & JOHNSON COM USD1.00 COM 478160104   11,985 77,353 SH   SOLE 0 77,353 0 0
INTL FLAVORS & FRAGRANCES INC COM USD0.125 COM 459506101   175 1,900 SH   SOLE 0 1,900 0 0
INTEL CORP COM USD0.001 COM 458140100   320 9,813 SH   SOLE 0 9,813 0 0
INTUIT INC COM USD0.01 COM 461202103   111 249 SH   SOLE 0 249 0 0
ILLINOIS TOOLS WORKS INC COM NPV COM 452308109   246 1,010 SH   SOLE 0 1,010 0 0
HOME DEPOT INC COM USD0.05 COM 437076102   113 382 SH   SOLE 0 382 0 0
JUNIPER NETWORKS INC COM USD0.00001 COM 48203R104   62 1,800 SH   SOLE 0 1,800 0 0
F5 INC COM STK NPV COM 315616102   32 220 SH   SOLE 0 220 0 0
HERSHEY COMPANY COM USD1 COM 427866108   40 158 SH   SOLE 0 158 0 0
GOLD FIELDS LTD ADR (1 TO 1) SPONSORED ADR 38059T106   88 6,600 SH   SOLE 0 6,600 0 0
GOLDMAN SACHS GROUP INC COM USD0.01 COM 38141G104   444 1,357 SH   SOLE 0 1,357 0 0
GRAY TELEVISION COM NPV COM 389375106   1 136 SH   SOLE 0 136 0 0
NVIDIA CORP COM USD0.001 COM 67066G104   20,401 73,445 SH   SOLE 0 73,445 0 0
GILEAD SCIENCES INC COM USD0.001 COM 375558103   2,658 32,029 SH   SOLE 0 32,029 0 0
GENERAL DYNAMICS CORPORATION COM USD1.00 COM 369550108   11 50 SH   SOLE 0 50 0 0
ARTHUR J GALLAGHER & CO COM USD1.00 COM 363576109   71,381 373,300 SH   SOLE 0 373,300 0 0
FREEPORT-MCMOR C&G INC COM STK USD0.10 CL B 35671D857   720 17,600 SH   SOLE 0 17,600 0 0
FISERV INC COM USD0.01 COM 337738108   4,185 37,021 SH   SOLE 0 37,021 0 0
NEXTERA ENERGY INC COM USD0.01 COM 65339F101   713 9,258 SH   SOLE 0 9,258 0 0
FMC CORP COM STK USD0.10 COM NEW 302491303   129 1,060 SH   SOLE 0 1,060 0 0
EXXON MOBIL CORP COM NPV COM 30231G102   9,336 85,204 SH   SOLE 0 85,204 0 0
ESTEE LAUDER CO INC COM CL A USD0.01 CL A 518439104   3,889 15,786 SH   SOLE 0 15,786 0 0
EQT CORPORATION COM NPV COM 26884L109   47 1,460 SH   SOLE 0 1,460 0 0
EOG RESOURCES INC COM USD0.01 COM 26875P101   11,751 102,549 SH   SOLE 0 102,549 0 0
ELECTRONIC ARTS (EA) INC COM CL A USD0.01 COM 285512109   10,660 88,527 SH   SOLE 0 88,527 0 0
PERKINELMER INC COM USD1 COM 714046109   16 120 SH   SOLE 0 120 0 0
ECOLAB INC COM USD1 COM 278865100   33 200 SH   SOLE 0 200 0 0
CITIGROUP INC COM USD0.01 COM NEW 172967424   4,916 104,900 SH   SOLE 0 104,900 0 0
BANK OF AMERICA COM USD 0.01 COM 060505104   577 20,200 SH   SOLE 0 20,200 0 0
EBAY INC COM USD0.001 (US LISTED) COM 278642103   3,239 72,998 SH   SOLE 0 72,998 0 0
BRITISH AMERICAN TOBACCO PLC ADR (1 TO 2) SPONSORED ADR 110448107   167 4,750 SH   SOLE 0 4,750 0 0
DOVER CORP COM STK USD1.00 COM 260003108   84 550 SH   SOLE 0 550 0 0
WALT DISNEY CO COM USD0.01 COM 254687106   4,255 42,514 SH   SOLE 0 42,514 0 0
DEERE & CO COM USD1 COM 244199105   5,134 12,440 SH   SOLE 0 12,440 0 0
MOODYS CORP COM US$0.01 COM 615369105   168 550 SH   SOLE 0 550 0 0
DANAHER CORP COM USD0.01 COM 235851102   119 474 SH   SOLE 0 474 0 0
CUMMINS INC COM USD2.50 COM 231021106   42 177 SH   SOLE 0 177 0 0
CADIZ INC COM USD0.01 COM NEW 127537207   4 1,000 SH   SOLE 0 1,000 0 0
COOPER COMPANIES INC COM USD0.01 COM NEW 216648402   63,271 169,530 SH   SOLE 0 169,530 0 0
CONSD EDISON INC COM USD0.10 COM 209115104   63 656 SH   SOLE 0 656 0 0
COLGATE PALMOLIVE COM USD 1 COM 194162103   3,144 41,845 SH   SOLE 0 41,845 0 0
COCA-COLA INC COM USD0.25 COM 191216100   10,968 176,832 SH   SOLE 0 176,832 0 0
CISCO SYSTEMS INC COM USD0.001 COM 17275R102   21,217 405,876 SH   SOLE 0 405,876 0 0
JP MORGAN CHASE & CO COM USD1 COM 46625H100   4,271 32,785 SH   SOLE 0 32,785 0 0
CATERPILLAR INC COM USD1.00 COM 149123101   378 1,651 SH   SOLE 0 1,651 0 0
TOPGOLF CALLAWAY BRANDS COM USD 0.01 COM 131193104   2 99 SH   SOLE 0 99 0 0
COTERRA ENERGY INC COM USD0.10 COM 127097103   61 2,498 SH   SOLE 0 2,498 0 0
CAMECO CORP COM NPV COM 13321L108   84 3,220 SH   SOLE 0 3,220 0 0
MASTEC INC COM USD0.10 COM 576323109   19 200 SH   SOLE 0 200 0 0
DIAGEO PLC ADR (1 TO 4) SPON ADR NEW 25243Q205   12 65 SH   SOLE 0 65 0 0
BRISTOL-MYERS SQUIBB CO. COM USD0.10 COM 110122108   20,219 291,738 SH   SOLE 0 291,738 0 0
CANADIAN NATURAL RESOURCES COM NPV (US LST) COM 136385101   54,782 990,000 SH   SOLE 0 990,000 0 0
BOSTON SCIENTIFIC COM USD0.01 COM 101137107   69 1,370 SH   SOLE 0 1,370 0 0
BOEING CO COM USD5.00 COM 097023105   133 794 SH   SOLE 0 794 0 0
BECTON DICKINSON & CO COM 075887109   136,962 553,548 SH   SOLE 0 553,548 0 0
BERKSHIRE HATHAWAY CL B USD0.0033 CL B NEW 084670702   29,100 94,410 SH   SOLE 0 94,410 0 0
BALL CORP COM NPV COM 058498106   152 2,765 SH   SOLE 0 2,765 0 0
BADGER METER INC COM USD1 COM 056525108   71 580 SH   SOLE 0 580 0 0
AUTODESK INC COM USD0.01 COM 052769106   23 111 SH   SOLE 0 111 0 0
ARCHER DANIELS MIDLAND CO COM NPV COM 039483102   72 900 SH   SOLE 0 900 0 0
APPLIED MATERIALS INC COM USD0.01 COM 038222105   94,235 767,171 SH   SOLE 0 767,171 0 0
APPLE INC COM NPV COM 037833100   29,047 176,225 SH   SOLE 0 176,225 0 0
ANSYS INC COM USD 0.01 COM 03662Q105   14 42 SH   SOLE 0 42 0 0
COMCAST CORP COM CL A USD0.01 CL A 20030N101   1,390 36,654 SH   SOLE 0 36,654 0 0
ANALOG DEVICES INC COM USD0.16 2/3 COM 032654105   20 100 SH   SOLE 0 100 0 0
AMERICAN EXPRESS CO COM USD0.20 COM 025816109   165 1,001 SH   SOLE 0 1,001 0 0
BARRICK GOLD CORP COM NPV (US LISTED) COM 067901108   123 6,624 SH   SOLE 0 6,624 0 0
HESS CORPORATION COM USD1 COM 42809H107   106 800 SH   SOLE 0 800 0 0
AMGEN INC COM USD0.0001 COM 031162100   945 3,907 SH   SOLE 0 3,907 0 0
HONEYWELL INTL INC COM STK USD1 COM 438516106   7,671 40,143 SH   SOLE 0 40,143 0 0
AIR PRODUCTS & CHEMICALS INC COM USD1 COM 009158106   3,020 10,524 SH   SOLE 0 10,524 0 0
AGCO CORPORATION COM 001084102   1,044 7,724 SH   SOLE 0 7,724 0 0
ADOBE INC COM USD0.0001 COM 00724F101   17,733 46,025 SH   SOLE 0 46,025 0 0
ADVANCED MICRO DEVICES COM USD0.01 COM 007903107   243 2,483 SH   SOLE 0 2,483 0 0
IBM (INTL BUSINESS MACHINES) COM USD 0.20 COM 459200101   190 1,453 SH   SOLE 0 1,453 0 0
ABBOTT LABORATORIES COM NPV COM 002824100   987 9,745 SH   SOLE 0 9,745 0 0
AMAZON COM INC COM USD0.01 COM 023135106   21,993 212,938 SH   SOLE 0 212,938 0 0