2003/04 Interim Report
Saint Honore Holdings Limited (00192)
Interim Report