Company name: Panelscreens Limited
Description: Panelscreens - Large Range of Office Screens and Partition screens direct from UK manufacturer.
Office 100, 372 Old St, London EC1V 9LT, United Kingdom