About Canal Industrial Park Management Company Limited (03315232) United Kingdom