Production 78 is Cardiff based company that is listed as Exhibition Event & Trade Fair Organisers.
Location of Production 78 is Pembrook Building, Cardiff.