Company identity
Founded / incorporated
18 January 2008
Company number SC336371
Legal name
COSTAIN UPSTREAM LIMITED
Company type
Private Limited Company
Region
Scotland
Registered address
NEO HOUSE
RIVERSIDE
ABERDEEN
SCOTLAND
SCOTLAND
AB11 7LH
Insolvency history
No