About Ft Property Holding Limited (SC374268) United Kingdom