UNIT 7, 7A PLOUGH YARD, LONDON EC2A 3LP, United Kingdom
Distance: 106 yd.
Company description
We install full building services, air conditioning, ventilation system services and other specialised ventilation systems, plus also continuing to provide industrial specialised services.