- Registration reference:
- ZA273285
- Date registered:
- 18 August 2017
- Registration expires:
- 17 August 2025
- Payment tier:
- Tier 2
- Data controller:
- Imca Trading Limited
- Address:
-
2nd Floor, 168 Shoreditch High Street
London,
E1 6RA - Other names:
-
- IMCA