Legal and policies

Everything that governs PaymentsDatabase, in one place.

PaymentsDatabase is a service of MEGHR LTD, registered in England and Wales, company number 16502703. Registered office: 167–169 Great Portland Street, 5th Floor, London W1W 5PF.