About Duffield Homes Limited (09666771) United Kingdom