2 Kelmscott Road is a business located at SW11 6QY London at 2 Kelmscott Road. This firm was formed in 1998 and is registered under reg. no. 03589174. This firm has been actively competing on the British market for twenty six years now and company current status is active. This enterprise's Standard Industrial Classification Code is 98000: Residents property management. 2 Kelmscott Road Ltd reported its account information for the period that ended on Friday 30th June 2023. The business latest confirmation statement was filed on Wednesday 10th May 2023.
This company owes its accomplishments and unending growth to a team of six directors, namely Liberty A., Charles L., James R. and 3 other directors who might be found below, who have been managing it for one year. To support the directors in their duties, this particular company has been utilizing the skills of Duncan J. as a secretary for the last 23 years.