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 10 months 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