No 3a
3a Stoke Road
Bromsgrove B60 3EQ
United Kingdom