About Doughty Homes Limited (00923604) United Kingdom