About Canal Walk (chichester) Management Company Limited (08540685) United Kingdom