Every licensee shall maintain such books, accounts and records as will enable the Commissioner to enforce full compliance with this chapter, which books, accounts and records shall be in such form, shall contain such information and shall be kept in such manner as the Commissioner may require. Such records shall be kept at such place and shall be preserved for such length of time as the Commissioner may specify.