This company is known under the name of 73 Overhill Road Management Company Limited. The company was originally established 31 years ago and was registered under 02776993 as the registration number. This head office of this company is situated in East Dulwich. You may visit them at 73a Overhill Road, London. This company's principal business activity number is 98100 meaning Undifferentiated goods-producing activities of private households for own use. Its most recent annual accounts cover the period up to Sun, 5th Mar 2023 and the most recent annual confirmation statement was submitted on Mon, 7th Nov 2022.
There's a number of three directors overseeing this specific limited company at present, namely Nicholas S., Claudine D. and Nigel G. who have been executing the directors duties for three years.
Nicholas S. is the individual who has control over this firm, owns 1/2 or less of company shares.