About Mercia Properties Limited (02669054) United Kingdom