REGISTRAR, TRANSFER AGENCY AND SERVICE AGREEMENT between