About Ftc Properties Limited (08265551) United Kingdom