Ichiban Trading Ltd Business Type Manufacturers/packers Rating Awaiting Inspection Address Unit 11 City Trading Estate Icknield Square Birmingham B16 0PP View on Map Local Authority Birmingham http://www.birmingham.gov.uk/environmental-health