About Grange Close Construction Limited (11823219) United Kingdom