63 Overhill Road is a company situated at SE22 0PQ East Dulwich at 63b Overhill Road. The firm was set up in 2008 and is registered as reg. no. 06674510. The firm has been actively competing on the British market for sixteen years now and company status at the time is active. The firm's registered with SIC code 81100 and has the NACE code: Combined facilities support activities. 63 Overhill Road Ltd reported its latest accounts for the period that ended on 2022-08-31. The business latest annual confirmation statement was submitted on 2023-08-15.
The company owes its success and permanent progress to four directors, specifically David K., Ben A., Stephen H. and Kevin S., who have been guiding the company for two years. In addition, the managing director's tasks are assisted with by a secretary - Kevin S., who joined the company sixteen years ago.
Executives who have control over the firm are as follows: Ben A. owns 1/2 or less of company shares. Stephen H. owns 1/2 or less of company shares.