Company name: Troy (UK) Ltd
Description: Built on foundations of strong working relationships Troy is a vibrant and varied network of 212 distributors with 324 locations across the UK & Ireland.
First Floor, 1 Tiger Moth Rd, Exeter EX5 2FW, United Kingdom