
Contact us
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
Not verified company