Where should the books of accounts be kept and for how long?