About Mercia Real Estate (townhouse) Limited (12918411) United Kingdom