About Delta Estates Holdings Limited (06620865) United Kingdom