Company name: Mailbox Products: Stamford Products Ltd
Description: Mailbox are a leading UK manufacturer of Plastic storage and Materials handling solutions - plastic boxes, euro and stacking containers, trolleys and dollies.
Bayley St, Stalybridge SK15 1QQ, United Kingdom