About Wain & Francis Homes Limited (06109398) United Kingdom