About G. And H. Properties (scotland) Ltd. (SC141720) United Kingdom