About Greenhaven Homes Limited (07740243) United Kingdom