About 20 Fenchurch Street (gp) Limited (07243935) United Kingdom