is inactive
Where is DUO DESIGN & BUILD LIMITED's headquarters?
DUO DESIGN & BUILD LIMITED's headquarters is located at England, Staffs, Newcastle, ST5 0SU, 570-572 Etruria Road
What year was DUO DESIGN & BUILD LIMITED started?
DUO DESIGN & BUILD LIMITED was started in 2005
Sources: Companies House