Overview
Legal name
STIRLING AQUACULTURE LIMITED
Region
Scotland
Registered address
FINANCE OFFICE
UNIVERSITY OF STIRLING
STIRLING
FK9 4LA
Insolvency history
No