About 20 Fenchurch Street Nominee No.1 Limited (07244509) United Kingdom