Commercial Manager at DESMOND MOTORS LIMITED - , ,
DESMOND MOTORS LIMITED is an automotive company based out of 173 STRAND ROAD LONDONDERRY, CO.LONDONDERRY, United Kingdom.