Storax is a manufacturer and distributor of racking supplies and pallets for warehouse storage units. Storax Limited was founded in 1935. Storax Limited's headquarters is located in Bromsgrove, England, GB B60 3DR.
Storax Limited's Managing Director,...
Storax Limited's Managing Director, David Sheppard, currently has an approval
rating of 70%. Storax Limited's primary competitors are storaxsolutions.com