Company name: 7 Star Blinds
Description: Welcome to 7 Star Blinds. We are established manufacturers and installers of blinds.
suite 24, The Point, 2nd Floor, 173 Cheetham Hill Rd, Manchester M8 8LG, United Kingdom