Cloud Payments Current Account

Business Customer Preliminary Application Form

  • 1. Business Details
  • 2. Review
  • 3. Confirmation

Business Details

Primary Contact Details

The PFS Prepaid MasterCard is issued by Prepaid Financial Services Limited pursuant to a license from MasterCard International Incorporated. Prepaid Financial Services Limited is regulated and authorised by the Financial Conduct Authority, registration number 900036. Registered Office: 36 Carnaby Street, London, W1F 7DR