About Wilfrid Homes Limited (01583758) United Kingdom