- Stourbridge, England, United Kingdom
MER GROUP LIMITED is a company based out of 4 ST JAMES COURT BRIDGNORTH ROAD WOLLASTON, STOURBRIDGE, United Kingdom.