Interim Report 2004
Mirabell International Holdings Limited (01179)
Interim Report