This page shows businesses on Villa Street. Click on a business to bring up its details and a map showing its location.
I & M Controls Ltd is a manufacturer of control panels for use in different places such as computers and factories.
Address: 75 Villa Street, Birmingham, West Midlands, B19 2XL
Map showing Villa Street in Birmingham.