View Profile
I Delta Heating and Electrical Specialist Limited
Electrical, Plumbing and Heating, Renewable Energy
“Moved into a new property to find that we had no electricity and no running water. I delta was working next door and went out of his way to help us...definitely recommend , amazing service and great customer care.”