About John Duggleby Homes Limited (03937264) United Kingdom