About Canoe Club (freehold) Limited (00259282) United Kingdom