Merchant service agreementMerchant Services Agreement • September 29th, 2021 • England and WalesContract TypeMerchant Services AgreementFiledSeptember 29th, 2021JurisdictionEngland and Wales