BMW Hams Hall Motoren GmbH phone Hams Hall National Distribution Par, Canton Lane Birmingham, West Midlands B46 1GB map Hancox Ltd phone Alcester Rd Birmingham, West Midlands B48 7JA map if (!IN_DEV) { ?> } ?>