About Goodman Canary Wharf Limited (07657240) United Kingdom