C/O Sumup Payments Limited, London
Reg Number: 03940503
Date of Inc: March 06, 2000
16-20 SHORTS GARDENS, LONDON
Reg Number: 10588659
Date of Inc: January 01, 1970
Reg Number: 07836562
Date of Inc: July 11, 2011
Reg Number: 08412581