About Canary View (narrow Street) Management Company Limited (02775738) United Kingdom