Ibg Pay Ltd with reg. no. 14103062 has been on the market for 2 years. This Private Limited Company is officially located at Rooms 30-32 Ground Floor, 65 London Wall, London and their postal code is EC2M 5TU. The enterprise's SIC and NACE codes are 64205 meaning Activities of financial services holding companies.
Since 2022-05-12, this particular limited company has only been guided by an individual director: Linda G. who has been presiding over it for 2 years.