About Dewhurst Homes Holding Company Limited (09617678) United Kingdom