About Ft Property Investments Limited (SC338081) United Kingdom