2013 is the year of the beginning of Lumen Research Ltd, a firm which is located at Labs House, 15-19 Bloomsbury Way in London. This means it's been eleven years Lumen Research has existed in the United Kingdom, as it was established on 2013-09-09. The Companies House Reg No. is 08682432 and its post code is WC1A 2TH. This firm's declared SIC number is 73200 meaning Market research and public opinion polling. Its most recent accounts describe the period up to 2022-09-30 and the most current annual confirmation statement was filed on 2023-02-02.
Our info about this specific firm's executives reveals the existence of six directors: Ezra P., Arthur C., Matthew R. and 3 other directors who might be found below who became the part of the company on 2023-09-08, 2015-01-19 and 2014-10-01.