About Dugard Developments Limited (11800532) United Kingdom