About Francis House Management Limited (08025876) United Kingdom