About Canalside Properties Napton Limited (03979699) United Kingdom