About Delaney Property Investments Limited (13549511) United Kingdom