- Company Overview for PAYMENT.VISION LTD (10818255)
- Filing history for PAYMENT.VISION LTD (10818255)
- People for PAYMENT.VISION LTD (10818255)
- More for PAYMENT.VISION LTD (10818255)
Persons with significant control: 1 person with significant control / 0 statements
Payment Card Technologies (Retail) Ltd
- Correspondence address
- Floor 8, Waverley House 7-12 Noel Street, Soho, London, England, United Kingdom, W1F 8GQ
- Notified on
- 14 June 2017
- Governing law
- Legal form
- Limited
- Nature of control