Welcome to Baba Glow Windows
Due to Covid 19 we are close for the uncertain period.
We apologise for any inconvenience this has caused for our customer.

Unit 25 Cornwall Road, Smethwick, Birmingham, B66 2JS - Manufacturers of uPVC Windows and Doors