Amhurst Brown owed £6m after fraud case