Seahorse Power Limited 10 February 2021 by admin Seahorse Power Ltd 3, Saxonhurst Road Bournemouth BH10 6JD United KingdomBH10 6JDBournemouth, Dorset, South West