Macaulay Street, Leeds, West Yorkshire LS9 7DZ, United Kingdom
Distance: 176 yd.
Company description
Design consultancy services in power electronics, motion control and embedded software. Specialising in greener renewable systems, energy efficiency and novel power converter topologies and motors.