About company
D&S Engineering Facilities focuses on the maintenance and care of its customer’s buildings and engineering activities, principally in the North West. It is based in Accrington, Lancashire and employs 150 people.
- Unknown
- Unknown
- Unknown
- ds-fac.co.uk
- Not verified company
