About Greenhaven Grange Limited (03796488) United Kingdom