About Astra Door Controls
Astra is the leading manufacturer of concealed door closers with an unrivalled portfolio of successful projects across the globe
More about Astra Door Controls
Astra Door Controls is located at Unit 4 Astra Business Centre, PR2 5AP Preston, Lancashire
+44 (0)1772 796901
http://www.astradoorcontrols.com