This particular business is based in London with reg. no. 05465786. The firm was set up in 2005. The office of this company is situated at 42 Etta Street . The post code for this location is SE8 5NT. Despite the fact, that currently it is referred to as Black Canary Limited, it was not always so. It was known as Smart Cameras until 2005/10/03, at which point the name was replaced by Dazzler Productions. The final transformation took place on 2005/11/02. This firm's registered with SIC code 82990 which means Other business support service activities not elsewhere classified. Its most recent annual accounts describe the period up to 2022-05-31 and the most current annual confirmation statement was submitted on 2023-07-15.
There is a solitary director at the current moment managing the following business, namely Finbarr O. who has been carrying out the director's obligations for nineteen years. Since 2005/05/27 Jayne G., had been responsible for a variety of tasks within the following business up to the moment of the resignation 19 years ago.