About Duggin Homes Ltd (11571598) United Kingdom