Company name: BID Marketing Ltd
Description: Telemarketing | Birmingham | Bromsgrove
15 Aston Court, George Road, Bromsgrove, Worcestershire B60 3AL, United Kingdom