Annual return of Henry Stone & Son Ltd.