DOWLAIS GROUP PLC
(United Kingdom, 2nd Floor Nova North
11 Bressenden Place, London, SW1E 5BY)
Previously/Alternatively known as DOWLAIS GROUP HEADQUARTERS PLC
THE PRODUCTION ANGELS LTD
(United Kingdom, 23-24 Greek Street, London, W1D 4DZ)
Previously/Alternatively known as LONE RANGER PRODUCTION HEADQUARTERS LIMITED