Legal details

Cofactor Ltd

Founder and director: Anna Sharman

Registered office: 16 Point Pleasant, London SW18 1GG, UK

(moving 1 July 2016 to 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).