Medipay

Terms and Conditions

Last updated: 25 September 2026

Medipay Limited, company number 16145072, registered in England and Wales. Registered office: 72 Charteris Road, London, NW6 7EX. Questions about these terms: support@medipayuk.co.uk.