De Beer Studios Ltd
14 Masons Yard, Westminster Abbey, London, United Kingdom, SW1Y 6BU
(02079) 305553 Phone