The Payment Systems Regulator Limited is categorised as Private Limited Company, with headquarters in 12 Endeavour Square, London. The headquarters' post code is E20 1JN. This company 's been ten years in the business. The company's registered no. is 08970864. This company's principal business activity number is 84110 meaning General public administration activities. The company's most recent annual accounts were submitted for the period up to 2023-03-31 and the most recent annual confirmation statement was filed on 2023-04-01.
In order to satisfy their customers, the company is continually supervised by a body of eight directors who are, to name just a few, Edward K., Joanna W. and Faith R.. Their mutual commitment has been of utmost importance to this company since Monday 18th September 2023. Moreover, the director's responsibilities are backed by a secretary - Sarah D., who was officially appointed by this company on Wednesday 18th May 2022.