About R&r Properties (shropshire) Ltd (13524224) United Kingdom