About Sr & Rt Properties Ltd (12029055) United Kingdom