K. FREEMAN HOLDINGS LIMITED