About Denny S Homes Limited (06457821) United Kingdom