Wellheads Terrace Wellheads Industrial Estate, Aberdeen, ABD
Unit 14 Wellheads Terrace, Aberdeen, ABD