37 windows and external doors, 17 internal doors, manufactured, supplied and fitted in France, near Tours.
07711408741 Unit 3 50 Grace Business Centre, 23 Willow Lane Mitcham Surrey CR4 4TU