Jellyfish Business Type Retailers - other Rating Exempt Address 1430 London Road Leigh-on-sea Essex SS9 2UL View on Map Local Authority Southend-On-Sea http://www.southend.gov.uk