Interim Report 2005

 
Senyuan International Holdings Limited (03333)
 
Interim Report