Van Beest has a long history of shackle manufacturing. The Green Pin Production facility and warehouse are located in Sliedrecht, The Netherlands, 30 kilometres from Rotterdam, right up the waterfront of the river Rhine. Rotterdam is the main port to Europe and has sailing connections to all major ports in the world.
You can see our company movie
on this website. This is filmed at our head office, production facility and warehouse in Sliedrecht, The Netherlands.