About Plymouth Property Rentals Ltd (02282780) United Kingdom