About Delancey Estates Limited (06596629) United Kingdom