briggs francis & associates solicitors