About 20 Canada Square Management Limited (10851578) United Kingdom