About 130 Fenchurch Street Nominee 2 Limited (09863439) United Kingdom