Address: Dumbreck Avenue, Hazelwood, Dumbreck, Glasgow, Glasgow City, Scotland, G41 5HR, United Kingdom