Company name: David & Roger Franklin Ltd
Description: Welcome to David and Roger Franklin Ltd. We are professional suppliers of fabrication machinery to the window, door and curtain wall industry.
89 Packhorse Rd, Gerrards Cross SL9 8HU, United Kingdom