About Haygrove Building Design Ltd. (12199845) United Kingdom