🇬🇧
IBMA UK LTD
94.12 · Activities of professional membership organizationsSIC94120MicroID14544984
📍 8 TUDOR ROSE COURT, HOLLANDS ROAD, HAVERHILL, CB9 8PJ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.