Contact information

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.