About Mercia Property Holdings Limited (10971891) United Kingdom