About Duggan Developments Limited (10054981) United Kingdom