About De Burgh Developments (uk) Limited (04480661) United Kingdom