About Canada Waters Freehold Company Limited (04137191) United Kingdom