About Francis Investment Properties Ltd (13591039) United Kingdom