An Inverness-based solicitor, estate agent and letting agent has announced a range of promotions within its legal team, with ...