2005 Interim Report
Topsearch International (Holdings) Limited (02323)
Interim Report