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.