Interim Report 2005
Magnificent Estates Limited (00201)
Interim Report 2005