Production in Cleethorpes, South Humberside We help you find any company! Poseidon Tidal Renewables Uk Limited 149 North Sea Lane, Cleethorpes, Lincolnshire, Eng, North Sea Lane Cleethorpes, South Humberside