Tellaw is a firm situated at BR6 9EB Orpington at 17 Dene Drive. The firm has been registered in year 2013 and is registered as reg. no. 08459356. The firm has been on the British market for eleven years now and company current status is active. This firm's SIC and NACE codes are 41100 meaning Development of building projects. The latest annual accounts cover the period up to 2022-03-31 and the most recent confirmation statement was filed on 2023-03-25.
Taking into consideration this company's executives list, since March 25, 2013 there have been two directors: Lorraine W. and Terence W..