About Murray Property Rentals Limited (10725801) United Kingdom