About J & A Property Rentals Ltd (09335365) United Kingdom