This page shows businesses on Village Terrace. Click on a business to bring up its details and a map showing its location.
Controlled Energy is an electrical engineering firm which uses electrical components to design a variety of electrical systems and devices.
Address: 5 Village Terrace, Leeds, West Yorkshire, LS4 2NU
Map showing Village Terrace in Leeds.