Blackswitch Labs Limited can be contacted at London at 440 Oakleigh Road North. You can find the company by its postal code - N20 0RZ. Blackswitch Labs's founding dates back to year 2016. This firm is registered under the number 10227270 and its current state is active. This firm's SIC code is 59112 which stands for Video production activities. 2022-06-30 is the last time when account status updates were filed.
For eight years, this specific limited company has only been guided by 1 managing director: Elizabeth E. who has been maintaining it since 11th June 2016.
Elizabeth E. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.