Company name: VRR
Description: Want a vending machine for your business premises? Or a coffee dispenser for your office? Call VRR for excellent vending machine installations in Manchester.
Unit D/12, Pandora Business Park Greengate, Middleton, Manchester M24 1RU, United Kingdom