BAZSTRACHAN LTD Company number SC683696 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address2 Bridge Gardens, Ellon, Aberdeenshire, United Kingdom, AB41 6BZ PostcodeAB41 6BZ Map