About Delph Property Investments Limited (09966396) United Kingdom