The Store Room, Millshaw, Leeds, West Yorkshire LS11 8EG, United Kingdom
Distance: 422 yd.
Company description
Mechanical and electrical sub-contractor, providing sub-contract plumbing, heating, electrical, security and renewable energies services to the construction industry.