This company named Teddys Barn was created on June 8, 2017 as a private limited company. This company registered office was based in London on Kemp House, 160 City Road. The address area code is EC1V 2NX. The registration number for Teddys Barn Limited was 10809211. Teddys Barn Limited had been in business for 4 years until November 30, 2021.
David S. was this enterprise's director, arranged to perform management duties in 2017.
David S. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.