Skip to main content"

IFC Group Limited

Registration reference
ZA279282
Date registered
14 September 2017
Registration expires
13 September 2026
Payment tier
Tier 2
Data controller
IFC Group Limited
Address
Kiwa House Stella Way Bishops Cleeve Cheltenham Gloucestershire GL52 7DQ
Data Protection Officer
Kiwa House Malvern View Business Park Stella Way Bishops Cleeve Cheltenham Gloucestershire GL52 7DQ [email protected] 441242677877