Overview
Legal name
BIOCAIR INTERNATIONAL LIMITED
Region
East of England
Registered address
ICONIX 1, ICONIX PARK LONDON ROAD
PAMPISFORD
CAMBRIDGE
CB22 3EG
Insolvency history
No