"Channel Island" is Guernsey, isn't it? A "spin-off" from isle of Wight - one of Michael Harris' ventures.
Greg, I think your vase is gorgeous, but I really don't think it's Glasform. When it comes to unique vases, are they not all signed and numbered? I'm not so sure about more recent stuff.......