About Francis Homes Limited (09944657) United Kingdom