Interim Report 2004-2005
UDL Holdings Limited (00620)
Interim Report