Overview
Legal name
BIOAND BIOTECH SERVICES LIMITED
Region
Scotland
Registered address
7 COILLESDENE TERRACE
EDINBURGH
SCOTLAND
EH15 2JN
Insolvency history
No