AWIN LTD
4TH FLOOR, LONDON
Reg Number: 04010229
Date of Inc: July 06, 2000
BACS LIMITED
2 Thomas More Square, London
Reg Number: 05255853
Date of Inc: October 11, 2004
BACS PAYMENT SCHEMES LIMITED
2 Thomas More Square, London
Reg Number: 04961302
Date of Inc: November 12, 2003
BANKERS' AUTOMATED CLEARING SERVICES LIMITED
2 Thomas More Square, London
Reg Number: 05214532
Date of Inc: August 25, 2004
CHEQUE AND CREDIT CLEARING COMPANY LIMITED
2 THOMAS MORE SQUARE, LONDON
Reg Number: 01962903
Date of Inc: January 01, 1970
FASTER PAYMENTS SCHEME LIMITED
2 THOMAS MORE SQUARE, LONDON
Reg Number: 07751778
Date of Inc: January 01, 1970
ICICI BANK UK PLC
One, London
Reg Number: 04663024
Date of Inc: February 11, 2003
MOBILE PAYMENTS SERVICE COMPANY LIMITED
2 Thomas More Square, London
Reg Number: 08653992
Date of Inc: August 16, 2013
NATIONAL PAYMENT SYSTEM OPERATOR LIMITED
2 THOMAS MORE SQUARE, LONDON
Reg Number: 11412256
Date of Inc: January 01, 1970
NPSO LIMITED
2 Thomas More Square, London
Reg Number: 11536594
Date of Inc: August 25, 2018
PAY LTD
2 Thomas More Square, London
Reg Number: 11475407
Date of Inc: July 20, 2018
PAY.UK LIMITED
2 Thomas More Square, London
Reg Number: 10872449
Date of Inc: July 18, 2017
SINGLEVIEW TECH LTD
4th Floor, 2 Thomas More Square, London
Reg Number: 05202230
Date of Inc: August 10, 2004
SRI RAMANUJA TRADE SERVICES UK LIMITED
71-76 THOMAS MORE SQUARE, LONDON
Reg Number: 14916614
Date of Inc: June 06, 2023