Castle Blinds and Awnings is operated by Castle Blinds & Curtains Ltd and is a Active company incorporated on 13 August 2003 with the registered office located in Brierley Hill, West Midlands. Castle Blinds & Curtains Ltd was registered 22 years ago.