About Francis And Jean Family Investments Ltd (12642153) United Kingdom