About Balmoral Properties (glasgow) Ltd (SC694123) United Kingdom