About Canalside Walk Limited (10776667) United Kingdom