Blackbird Productions Photo Prod UNITED KINGDOM, London Contact Details Contact Details Blackbird Productions 6 Molasses Row, Plantation WharfGB-SW113UX LondonPhone: +44 (0)20 - 79 24 64 40 Contact email Website