About Canada Square Operations Limited (02999842) United Kingdom