Recovery in Leigh-on-sea, Essex We help you find any company! Our World Recycled Limited 1386 London Road Leigh-on-sea, Essex S & I Metal Limited 67 Elm Road Leigh-on-sea, Essex