This particular company is located in London under the following Company Registration No.: 11275403. This company was registered in the year 2018. The main office of this company is located at Gemma House Lilestone Street. The zip code is NW8 8SS. Previously 11275403 Ltd. switched the registered name three times. Up to 26th July 2021 this firm used the name Lyla's Place. Later on this firm used the name Shades Of Black Theatre And Therapeutic Services C.i.c that was used up till 26th July 2021 then the current name was accepted. The enterprise's SIC code is 86900 and their NACE code stands for Other human health activities. The business latest financial reports describe the period up to 31st March 2022 and the latest confirmation statement was filed on 25th July 2023.