About Ftf Property Ltd (11819726) United Kingdom