About Greenhaven Homes Phase 1 Limited (08038482) United Kingdom