Addleshaws’ turnover 4 per cent below budget