🇧🇪
IFM EUROPE LTD
SIC63100ID1022887071
📍 Terrington House, Hills Road 13-15, CB2 1NL Cambridge,
Data sourced from official commercial registries. Last updated when this company filed its accounts.
📍 Terrington House, Hills Road 13-15, CB2 1NL Cambridge,
Data sourced from official commercial registries. Last updated when this company filed its accounts.