This particular firm is registered in Croydon under the ID 10295480. It was established in 2016. The headquarters of the firm is located at 214 Lower Addiscombe Road . The post code for this address is CR0 7AB. This business's declared SIC number is 59113 which stands for Television programme production activities. Sarah Leach Ltd reported its latest accounts for the period up to 2022-07-31. The business latest annual confirmation statement was released on 2023-09-06.
At present, this business is guided by 1 director: Sarah L., who was assigned to lead the company in 2016.