About Francis Jackson Homes Limited (00870766) United Kingdom