- Registration number:
- ZA273285
- Date registered:
- 18 August 2017
- Registration expires:
- 17 August 2022
- Payment tier:
- Tier 2
- Data controller:
- Imca Trading Limited
- Address:
-
Fifth Floor
66 Buckingham Gate
LONDON
SW1E 6AU - Other names:
-
- IMCA