About Delm Properties Ltd (13481444) United Kingdom