Carpet Trades Limited and subsidiaries - balance sheets, profit and loss accounts, etc