EPN ELECTRONIC PAYMENT NETWORK LTD
Total number of appointments 1
IPS INTERNATIONAL PAYMENT SYSTEMS LLP (OC327701)
- Company status
- Active
- Correspondence address
- 7 Princessa Court, Uvedale Road, Enfield, United Kingdom, EN2 6HG
- Role Active
- LLP Designated Member
- Appointed on
- 14 November 2008
UK Limited Company What's this?
- Registration number
- 06749753