About Fenchurch Investments (aldgate) Limited (08088979) United Kingdom