About Fto Properties Ltd (12742482) United Kingdom