Trust company's £550,000 fine demonstrates importance o