Townsend Construction & is a company located at N21 3NA London at 1 Kings Avenue. The enterprise was set up in 2007 and is established as reg. no. 06267603. The enterprise has been present on the British market for 17 years now and its current state is active. This company's principal business activity number is 41201 : Construction of commercial buildings. The company's latest filed accounts documents describe the period up to 2022-11-30 and the latest confirmation statement was released on 2023-06-04.
According to the official data, this particular company is presided over by one director: Nicos I., who was assigned this position on 2007/06/04. Additionally, the managing director's assignments are often helped with by a secretary - Demetra I., who was chosen by this company in June 2009.