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 four 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 five directors supervising this limited company at the moment, namely Francis G., Christopher G., Samala W. and 2 other members of the Management Board who might be found within the Company Staff section of this page who have been utilizing the directors obligations since 2024. 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 four years ago.