About Digbeth Property Limited (11182801) United Kingdom