More Fields

Filters

Profiles which have:

Recent Changes

Profiles with recent changes to:
Sign up to Download

1-2 of 2 results

  • firstpaymentmerchantservices.co.uk
  • 2
  • 1
First Payment Merchant Services Limited (Company No. 07795635/FCA No. 727453) is an independent legal entity, and is part of the DNA Payments group of companies. Registered office: 10 Lower Grosvenor Place, London, SW1W 0EN, United Kingdom. First..

Relevance: 72.01164
  • firstpaymentmerchantservices.co.uk
  • 2
  • 2
Following its £100 million fundraise from Alchemy Partners in 2021, DNA Payments marks its 7th acquisition with the strategic purchase of First Payment Merchant Services (FPMS), a payment solutions provider based in Surrey, UK... First Payment..

Relevance: 30.518574