Howard Lee & Sons Ltd
Telephone Number:
0121 333 6668
Website:
Address
Howard Lee & Sons Ltd
Unit 7 Vauxhall Trading Estate
Dollman Street Nechells
B7 4RA
Birmingham
United Kingdom