About Fernhead Homes Limited (02287867) United Kingdom