BB Merchant Services’ new office!
BB Merchant Services is delighted to announce the opening of its newest operations centre, based just outside of the beautiful capital city of Cardiff, in the town of Llantrisant. Nestled in the surrounding Welsh hills, the new BB Merchant Services’…