Frame London is a business with it's headquarters at N1 5AH London at 59 - 61 Downham Road. This company has been in existence since 2014 and is registered under reg. no. 08853603. This company has been present on the British market for ten years now and its current status is active. This business's SIC and NACE codes are 90030 which means Artistic creation. The business latest financial reports were submitted for the period up to 2022-01-31 and the most current annual confirmation statement was submitted on 2023-01-21.
At the moment, the directors appointed by this firm are: Emily T. formally appointed in 2016 and Harry B. formally appointed ten years ago.
Executives with significant control over the firm are: Emily T. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Harry B. owns 1/2 or less of company shares and has 1/2 or less of voting rights.