About Canary Wharf B2 Spv1 Limited (12229343) United Kingdom