Addleshaws scores perfect 100 per cent retention rate