Ohmega Electrical Ltd
Electrician; Craft; Homes; Electrics; Electrical; Home services; Facility contractor
Location: Leeds Unit 3 City West Business Park, Gelderd Road GB
Website:http://www.ohmegaelectrical.com/
Phone:+441134300399
Map Location:53.7792, 53.7792