About Dugard Property Ltd (12033564) United Kingdom