GRANGER ENTERPRISES LIMITED