About Waterloo Canalside Developments Limited (06161203) United Kingdom