Glen Burrows came into being in 2009 as a company enlisted under no 06892948, located at E14 9XQ London at Sfp 9 Ensign House Admirals Way. This company has been in business for 15 years and its official state is liquidation. This business's SIC and NACE codes are 74209 and has the NACE code: Photographic activities not elsewhere classified. Glen Burrows Ltd filed its account information for the financial period up to 2021-04-30. Its most recent annual confirmation statement was released on 2022-04-30.