20 Elmbourne Road is a business registered at SW17 8JR London at 20 Elmbourne Road. The enterprise was set up in 1991 and is registered under the registration number 02582952. The enterprise has existed on the UK market for thirty three years now and company current status is active. This enterprise's principal business activity number is 98100 meaning Undifferentiated goods-producing activities of private households for own use. March 31, 2023 is the last time the accounts were filed.
There is a group of four directors supervising this limited company at the moment, namely Christopher G., Samala W., Anna L. and Timothy J. who have been utilizing the directors obligations since 2019. In addition, the managing director's responsibilities are often aided with by a secretary - Timothy J., who was chosen by the following limited company twenty three years ago.