About Rt Properties (scotland) Limited (SC091398) United Kingdom