Pennypay Ltd with reg. no. 11493179 has been in this business field for six years. This particular Private Limited Company is officially located at 20-22 Wenlock Road, in London and its post code is N1 7GU. The firm's Standard Industrial Classification Code is 62090 and has the NACE code: Other information technology service activities. Pennypay Limited reported its account information for the period up to July 31, 2022. The business latest confirmation statement was submitted on July 30, 2023.
There's just one director this particular moment overseeing the following limited company, namely Jan L. who has been utilizing the director's assignments since July 31, 2018.
Jan L. is the individual with significant control over this firm, owns over 3/4 of company shares.