About Mercia Property Limited (10759620) United Kingdom