GLENBOW LIMITED Company number SC198546 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address3.1 Wallace House Maxwell Place, Stirling, United Kingdom, FK8 1JU PostcodeFK8 1JU Companies at this postcode 53 Map