About Duhig Developments Limited (11287907) United Kingdom