02Ownership & legal entityowngood
owner nameIndependent (Cafedirect plc, social enterprise / B-Corp; largest shareholder Oikocredit ~27.6%)
Register checkedCompanies House, 2026-09-08
Registered legal entityCAFEDIRECT PLC
Registration numberSC141496
RegisterCompanies House
Registration countryUnited Kingdom
JurisdictionScotland
Entity statusactive
Incorporated1992-11-30
Registered office115 George Street, Edinburgh, EH2 4JN
Registered activity codeSIC 46370
Brand to entity match confidenceconfirmed
Corroborationfull registered name on brand site; uk domain
Officers checkedCompanies House, 8 September 2026
Directors and officersOfficer Name: WILKINSON, James Andrew · Officer Role: secretary · Officer Appointed: 2025-10-06 · Officer Name: BARON DE KOCK, Hendrik Merkus · Officer Role: director · Officer Appointed: 2018-04-10 · Officer Nationality: Dutch · Officer Country: Netherlands · Officer Name: HERRERA HERNANDEZ, Silvia Carolina · Officer Role: director · Officer Appointed: 2024-12-12 · Officer Nationality: Mexican · Officer Country: Mexico · Officer Name: HUMPHREYS, Robert Griffith · Officer Role: director · Officer Appointed: 2020-03-17 · Officer Nationality: British · Officer Country: England · Officer Name: MIDDLETON, Monica Stella · Officer Role: director · Officer Appointed: 2019-12-10 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: MONTALVIAN TINEO, Michael Anthony · Officer Role: director · Officer Appointed: 2023-06-20 · Officer Nationality: Peruvian · Officer Country: Peru · Officer Name: PHILIPS, John Donald · Officer Role: director · Officer Appointed: 2018-04-10 · Officer Nationality: Irish · Officer Country: Portugal · Officer Name: STEEL, John Russell · Officer Role: director · Officer Appointed: 2012-07-02 · Officer Nationality: British · Officer Country: England · Officer Name: DUNLOP, John Alexander · Officer Role: secretary · Officer Appointed: 2016-07-29 · Officer Resigned: 2018-06-27 · Officer Name: JOHNSON, Rachel · Officer Role: secretary · Officer Appointed: 2012-05-01 · Officer Resigned: 2016-03-22 · Officer Name: KAVANAGH, Nicholas · Officer Role: secretary · Officer Appointed: 1992-11-30 · Officer Resigned: 1996-12-31 · Officer Nationality: British · Officer Name: KING, Denis Philip · Officer Role: secretary · Officer Appointed: 2003-09-10 · Officer Resigned: 2004-05-28 · Officer Nationality: British · Officer Name: MORGAN, Timothy David · Officer Role: secretary · Officer Appointed: 2009-04-01 · Officer Resigned: 2011-07-01 · Officer Nationality: British · Officer Name: NIXON, James Andrew · Officer Role: secretary · Officer Appointed: 2018-06-28 · Officer Resigned: 2025-10-06 · Officer Name: RAISTRICK, Charles Stuart · Officer Role: secretary · Officer Appointed: 2004-05-28 · Officer Resigned: 2009-03-27 · Officer Nationality: British · Officer Name: SCANLON, Richard · Officer Role: secretary · Officer Appointed: 2011-07-01 · Officer Resigned: 2012-05-01 · Officer Name: SMITH, David Charles · Officer Role: secretary · Officer Appointed: 1999-05-27 · Officer Resigned: 2003-09-10 · Officer Nationality: British · Officer Name: SUDWEEKS, Rachel · Officer Role: secretary · Officer Appointed: 2016-03-22 · Officer Resigned: 2016-07-29 · Officer Name: JL NOMINEES TWO LIMITED · Officer Role: other · Officer Appointed: 1992-11-30 · Officer Resigned: 1992-11-30 · Officer Name: RAINBOW GILLESPIE · Officer Role: other · Officer Appointed: 1996-12-31 · Officer Resigned: 1998-01-31 · Officer Name: ANGIER, Philip David Patrick · Officer Role: director · Officer Appointed: 1995-09-11 · Officer Resigned: 1998-10-29 · Officer Nationality: British · Officer Country: England · Officer Name: BURN, Christopher John · Officer Role: director · Officer Appointed: 1997-03-17 · Officer Resigned: 1998-01-31 · Officer Nationality: British · Officer Name: COE, Christopher Geoffrey · Officer Role: director · Officer Appointed: 2001-12-19 · Officer Resigned: 2004-05-28 · Officer Nationality: British · Officer Name: DEL AGUILA, Raul · Officer Role: director · Officer Appointed: 2004-06-02 · Officer Resigned: 2010-06-10 · Officer Nationality: Peruvian · Officer Name: ETHURU, Andrew Kobia · Officer Role: director · Officer Appointed: 2009-12-10 · Officer Resigned: 2015-06-19 · Officer Nationality: Kenyan · Officer Country: Kenya · Officer Name: EVANS, Richard Peter · Officer Role: director · Officer Appointed: 1992-11-30 · Officer Resigned: 1995-09-11 · Officer Nationality: British · Officer Name: FISH, Graham Stewart · Officer Role: director · Officer Appointed: 2006-06-14 · Officer Resigned: 2011-10-31 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: FLOODGATE, Jean · Officer Role: director · Officer Appointed: 2000-07-26 · Officer Resigned: 2006-04-01 · Officer Nationality: British · Officer Name: GOMEZ FERRETO, Alvaro · Officer Role: director · Officer Appointed: 2010-06-08 · Officer Resigned: 2015-06-17 · Officer Nationality: Costa Rican · Officer Country: Costa Rica · Officer Name: GOOD, Andrew Robert · Officer Role: director · Officer Appointed: 1992-11-30 · Officer Resigned: 1998-08-10 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: GOODING, Belinda · Officer Role: director · Officer Appointed: 2011-11-01 · Officer Resigned: 2020-03-31 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: GOPALA, Krishna · Officer Role: director · Officer Appointed: 2005-06-16 · Officer Resigned: 2008-07-31 · Officer Nationality: Indian · Officer Name: GUTIERREZ, Peter · Officer Role: director · Officer Appointed: 2011-11-01 · Officer Resigned: 2011-12-22 · Officer Nationality: British · Officer Country: England · Officer Name: HALLIWELL, Jeffrey John · Officer Role: director · Officer Appointed: 2012-03-01 · Officer Resigned: 2018-04-10 · Officer Nationality: British · Officer Country: Britain · Officer Name: HARPE, Stefan Alexander · Officer Role: director · Officer Appointed: 2011-02-09 · Officer Resigned: 2015-09-22 · Officer Nationality: Canadian · Officer Country: Netherlands · Officer Name: HARRIS, Tamsyn Emma · Officer Role: director · Officer Appointed: 1995-09-11 · Officer Resigned: 1998-09-06 · Officer Nationality: British · Officer Name: HUDSON, Lebi Gabriel · Officer Role: director · Officer Appointed: 2015-06-19 · Officer Resigned: 2023-06-20 · Officer Nationality: Tanzanian · Officer Country: Tanzania · Officer Name: KIMARO, Raymond · Officer Role: director · Officer Appointed: 2006-09-19 · Officer Resigned: 2009-12-10 · Officer Nationality: Tanzanian · Officer Name: KING, Denis Philip · Officer Role: director · Officer Appointed: 2002-11-14 · Officer Resigned: 2006-09-20 · Officer Nationality: United Kingdom · Officer Country: England · Officer Name: LEPPER, Christopher Ian · Officer Role: director · Officer Appointed: 1992-11-30 · Officer Resigned: 1996-10-01 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: MACCAIG, Anne Elizabeth · Officer Role: director · Officer Appointed: 2008-04-15 · Officer Resigned: 2011-06-16 · Officer Nationality: British · Officer Country: England · Officer Name: MCANENA, Fiona · Officer Role: director · Officer Appointed: 2004-11-01 · Officer Resigned: 2012-06-30 · Officer Nationality: British · Officer Country: England · Officer Name: METEYARD, Martin Thomas · Officer Role: director · Officer Appointed: 1998-08-10 · Officer Resigned: 2005-06-16 · Officer Nationality: Scottish · Officer Country: Scotland · Officer Name: MILLARD, Edward Frank · Officer Role: director · Officer Appointed: 1992-11-30 · Officer Resigned: 1995-09-11 · Officer Nationality: British · Officer Name: MORGAN, Timothy David · Officer Role: director · Officer Appointed: 2003-12-10 · Officer Resigned: 2009-05-20 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: MURRAY, Robin · Officer Role: director · Officer Appointed: 1995-09-11 · Officer Resigned: 2004-05-28 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: MWAKAJILA, Lazaro · Officer Role: director · Officer Appointed: 2004-06-02 · Officer Resigned: 2006-10-25 · Officer Nationality: Tanzanian · Officer Name: NEWMAN, Penelope Ann · Officer Role: director · Officer Appointed: 1999-05-27 · Officer Resigned: 2008-03-10 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: RAISTRICK, Charles Stuart · Officer Role: director · Officer Appointed: 2003-09-10 · Officer Resigned: 2004-05-28 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: REDFERN, Andrew James · Officer Role: director · Officer Appointed: 2001-12-19 · Officer Resigned: 2003-09-10 · Officer Nationality: British · Officer Country: United Kingdom · Officer Name: SARPONG, Kofi, Dr · Officer Role: director · Officer Appointed: 2000-07-26 · Officer Resigned: 2002-09-25 · Officer Nationality: Ghanaian · Officer Name: SCANLON, Richard · Officer Role: director · Officer Appointed: 2006-09-19 · Officer Resigned: 2012-09-30 · Officer Nationality: British · Officer Name: SHAW, John · Officer Role: director · Officer Appointed: 2009-05-20 · Officer Resigned: 2020-03-31 · Officer Nationality: British · Officer Country: England · Officer Name: SPRAGGINS, Nigel · Officer Role: director · Officer Appointed: 1998-10-29 · Officer Resigned: 2001-06-30 · Officer Nationality: British · Officer Country: England · Officer Name: STEVENS, Alan Charles · Officer Role: director · Officer Appointed: 1998-09-06 · Officer Resigned: 2001-06-01 · Officer Nationality: British · Officer Name: TOCTO MINGA, Lenin · Officer Role: director · Officer Appointed: 2015-06-17 · Officer Resigned: 2021-01-01 · Officer Nationality: Peruvian · Officer Country: Peru · Officer Name: TORRES, Raul Talledo · Officer Role: director · Officer Appointed: 2021-01-01 · Officer Resigned: 2023-06-20 · Officer Nationality: Peruvian · Officer Country: Peru · Officer Name: TUDHOPE, Geoffrey Richard David · Officer Role: director · Officer Appointed: 2000-07-26 · Officer Resigned: 2012-06-30 · Officer Nationality: British Nz · Officer Name: VAN EYK, Marinus Anthonius · Officer Role: director · Officer Appointed: 2015-09-22 · Officer Resigned: 2018-04-10 · Officer Nationality: Dutch · Officer Country: Netherlands
04Scan coverage & transparencysharedgood
Verified byHold The Throne product analysis + brand ingredients
Clean & Safe: last checked2026-07-28
Last checked2026-07-28
How this date was establishedverified
Scan noteNot assessed: the strict food ingredient vocabulary and product-type exclusions have not completed validation.
Records read5
Eligible records5
Scan method versionvalidation gate 2026.09
06Other recorded detailssharedgood
CompanyCafedirect
Glyphosate lab-tested0
Authenticity verified (proof it is 100% real)Machu Picchu is 100% organic single-origin Peruvian Arabica from ~290 smallholders at the Huadquiña co-op; Fairtrade-marked; UK's largest 100% Fairtrade hot-drinks company, reinvesting at least a third of profits into grower communities.
Whole foodYes
AdditivesNone
Processing levelMinimally processed
CountryUnited Kingdom
Price From£8.50
Price tier$$
Ships toUK, EU
Positive note 1Certified organic
Negative note 1Only some Cafedirect lines are certified organic; the brand also sells instant coffee (excluded).
Positive note 2Traceable, farm-to-shelf
Positive note 3Single origin
Positive note 4Fair Trade sourced
NOVA processing class1 Unprocessed / minimally processed
Overall: where this info comes fromMixed
Source typeBrand-stated
Packaging source: last checked2026-07-29
Plant-Based1
Emailinfo@cafedirect.co.uk
Recorded verdictNOT ASSESSED
Assessment statusnot_assessed
Styles scanned5
Full catalogue scanno
Catalogue-scan qualificationNot assessed: the strict food ingredient vocabulary and product-type exclusions have not completed validation.