269 employees
Admiral Law is a legal practice run by a team of experts who specialise in personal injury claims.