What documents are required for a valid hire purchase agreement