Company name: Alfa Display & Design Ltd
Description: Alfa Display & Design Ltd is a trade-only supplier of the Linx modular exhibition system who offer a white label service to our trade partners.
Sandleheath Industrial Estate, Unit 17, Old Brickyard Rd, Fordingbridge SP6 1PA, United Kingdom