Company name: Teak Decking Ltd
Description: Design, manufacture and install quality marine teak decking and internal teak flooring throughout Europe for both new and refit vessels. Tel: 01548 830975.
Unit 10, New Mills Industrial Estate, Modbury, Ivybridge PL21 0TP, United Kingdom