About Canal Village (ellesmere Port) Management Company Limited (05920114) United Kingdom