About Ft Property Investors Limited (13336199) United Kingdom