Overview
Legal name
INNOVEX INTERNATIONAL (EUROPE) LIMITED
Region
Scotland
Registered address
STONEYWOOD PARK
STONEYWOOD ROAD, DYCE
ABERDEEN
AB21 7DZ
Insolvency history
No