Company name: Instrument Product Development Ltd. t/a Instrument Industries
Description: One-stop product development shop. Award winning industrial design, elegant engineering, and top quality manufacturing all by the same specialist team.
25 Hatcham Rd, London SE15 1TW, United Kingdom