The Card Factory Business Type Retailers - other Rating Exempt Address 26 High Street Portsmouth PO6 3BZ View on Map Local Authority Portsmouth http://www.portsmouth.gov.uk