118
Address:
Unit 8.1b Tameside Business Park, Windmill Lane, Denton, Manchester, Lancashire, M34 3QS
Contact person:Damian Corcoran
Tel:0161 3206462
Macs Automated Bollard Systems Ltd specialise in the nationwide supply of security bollards, automatic barriers, traffic calming and vehicle restriction solutions, and retractable power units.