on 17 Feb 2025
Last Applicant/ Owned by
Payment Services Integrators Limited
13 Montpelier Avenue
BEXLEY, Kent, DA5 3AP
Serial Number
UK00004161484 filed on 17th Feb 2025
Registration Number
UK00004161484 registered on
9th May 2025
Information technology [IT] consulting services.
UK00004161484
Word
Individual