About 20 Fenchurch Street Nominee No. 2 Limited (07244510) United Kingdom