Interim Report 2004

 
Asia Alliance Holdings Limited (00616)
 
Interim Report