About Francis Property Investments Limited (11769832) United Kingdom