Rights and Duties of Parties to a Hire Purchase Agreement