About Greenhaven Homes Phase 3 Limited (09242312) United Kingdom