Jo Towell Ltd can be found at 11 Amwell Street, in London. The firm post code is EC1R 1UL. Jo Towell has been actively competing on the British market since the company was registered in 2018. The firm registered no. is 11181931. The enterprise's registered with SIC code 73120 meaning Media representation services. Jo Towell Limited reported its latest accounts for the period up to 2022-03-31. Its latest confirmation statement was released on 2023-01-31.
At present, this specific business is overseen by a solitary director: Joanna T., who was appointed six years ago.
Joanna T. is the individual who controls this firm, owns over 3/4 of company shares.