Meriden Main Road
Meriden
Solihull, CV7 7NH
United Kingdom