About Delaney Properties Ltd (04188892) United Kingdom