Skip to main content"

Imba Solutions Ltd

Registration reference
ZB383543
Date registered
01 September 2022
Registration expires
31 August 2026
Payment tier
Tier 1
Data controller
Imba Solutions Ltd
Address
13 Hyde Road Paignton Devon TQ4 5BW
Data Protection Officer
22 Arundel Road Bath BA1 6EF [email protected] 07896369509