Language Landscape came into being in 2013 as a company enlisted under no 08694275, located at SE23 2AH London at 61 Vancouver Road. It has been in business for eleven years and its status at the time is active. This business's SIC and NACE codes are 72200 which means Research and experimental development on social sciences and humanities. 2022-09-30 is the last time account status updates were reported.
Due to this enterprise's magnitude, it was necessary to acquire more directors, namely: Camila D., Samantha G., Karolina G. who have been participating in joint efforts since September 2013 to exercise independent judgement of the business.