The Payments People Ltd is an active company incorporated on 12 January 2025 with the registered office located in London, Greater London. The Payments People Ltd was registered 1 year ago.
Registered office address changed from Sopers House Sopers Road Potters Bar EN6 4RY United Kingdom to 144 Pavilion Club Fulham 81-83 Fulham High Street London SW6 3JW on 6 November 2025
Submitted on 6 Nov 2025
Confirmation statement made on 31 October 2025 with no updates