Davis, Hossie, Lett, Marshall & McLorg, Barristers & Solicitors.