Join our group to discuss research, share results and get restock alertsNew: blend calculator — see how much of every ingredient is in one draw
Policy · Updated 1 August 2026

Contact information

Registered company details and how to reach us.

Trade name: PEP SOURCE

Registered company name: PepSource Ltd

Company number: 17345932 — registered in England and Wales

Registered office: 20 Wenlock Road, London, England, N1 7GU

Email: support@pepsource.co.uk

VAT: not currently registered for VAT; no VAT is charged on orders.

Returns are not accepted at the registered office. To arrange a return, email support@pepsource.co.uk with your order number — we will confirm eligibility and provide the return address. Please do not send anything back before contacting us.