About Rhondda Valley Rentals Limited (01248543) United Kingdom