About Mercia Residence Ltd (12041520) United Kingdom