About R & R Properties (glasgow) Limited (SC211865) United Kingdom