Company name: Picture Display Systems
Description: Picture Display Systems supplies and fits products to display pictures / artwork, including picture hanging rail systems, window and display cable systems, fast change frames and hooks for hanging art.
353 Roman Rd, Bow, London E3 5QR, United Kingdom