About Yiewsley Canal View Management Limited (07630626) United Kingdom