About Deu Estates Holdings Limited (10246869) United Kingdom