2012 is the date that marks the founding of Pay123 Limited, the company that was situated at 58 Mill Street, Caerleon in Newport. The company was started on Fri, 21st Sep 2012. Its Companies House Reg No. was 08223861 and the post code was NP18 1BW. The company had been present in this business for nine years until Tue, 14th Sep 2021.
Victoria H. was the company's managing director, designated to this position twelve years ago.
Executives who had control over the firm were as follows: Gareth H. owned 1/2 or less of company shares. Victoria H. owned 1/2 or less of company shares.