16 Strafford Road Limited is a Private Limited Company, that is based in 16 Strafford Road in Twickenham. The post code is TW1 3AE. The company was formed on 2015/07/01. The company's registration number is 09665732. The firm's principal business activity number is 98000, that means Residents property management. The company's latest annual accounts detail the period up to July 31, 2022 and the most recent annual confirmation statement was released on July 1, 2023.
Within this business, a variety of director's responsibilities up till now have been carried out by Susan L., Manley H., Sonia G. and Johanna N.. Out of these four managers, Johanna N. has administered business for the longest time, having been one of the many members of officers' team since 2015/07/01.
Johanna N. is the individual with significant control over this firm.