Company name: Specialist Payments
Description: At Specialist Payments we focus on helping businesses streamline the way they take payments to maximise revenue by offering the cheapest card machine service.
2-5, 1 Grosvenor Rd, London E11 2EW, United Kingdom