Carolan Media Photo Prod UNITED KINGDOM, London Contact Details Contact Details Carolan Media The Coach House, Adjacent Ealing Film Studios, EalingGB-W55ER LondonPhone: +44 (0)20 85 66 19 00 Contact email Website