CASTLE MEGASTORE GROUP, INC ,