About D & M Tyrrell Property Limited (11923236) United Kingdom