66 Church Road Limited has been prospering on the British market for 22 years. Started with registration number 04430237 in 2002, the firm have office at 66a Church Road, St. Leonards-on-sea TN37 6EE. This firm's declared SIC number is 98000 which means Residents property management. 66 Church Road Ltd reported its account information for the financial period up to 2022-07-01. The company's latest annual confirmation statement was submitted on 2023-02-23.
The directors currently appointed by this particular business are: Dylan P. appointed on 2020-12-15, Gillian T. appointed on 2015-12-07, Kelvin D. appointed in 2013 in November and Gregory C..