Legal details

Cofactor Ltd

Founder and director: Anna Sharman

Registered office: 34b York Way, London N1 9AB, UK

Company number: 8764127

VAT registration number: 183 1233 29

Image credits: Wellcome Images (Spike Walker and Peter Artymiuk); Wikimedia Commons (Vmenkov); Brighter Images; Neverland Photography (photos taken at Third Door Workhub).