Home > Birmingham Street Index > Villa Street

Villa Street

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

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.