About 130 Fenchurch Street Nominee 1 Limited (09863449) United Kingdom