THACKER AND COMPANY LTD