About Canalside (bude) Management Ltd (12222278) United Kingdom