X
Unit 4 Edison Court
,
Ellice Way
,
Wrexham Technology Park
,
Wrexham
,
LL137YT