Avid PLC

Avid PLC
Mr T Troesch
Managing Director
www.avidplc.com
01825 791005
Holroyd Suite
TN22 3QY