About Delph Properties Birmingham Limited (09029753) United Kingdom