About M & A Mitchell Property Limited (05954661) United Kingdom