DATED 26 MAY 2005 ----------------- 24 HOLDINGS INC - and -