CATT AND CATT LTD