About Delph Properties Ltd (12295635) United Kingdom