About Ft&t Property Investor Limited (SC706925) United Kingdom