120 Winchcombe Street Management Limited is located at Cheltenham at 120 Winchcombe Street. Anyone can look up the company using the postal code - GL52 2NW. 120 Winchcombe Street Management's founding dates back to year 2018. This firm is registered under the number 11562991 and company's official status is active. The enterprise's classified under the NACE and SIC code 98000 meaning Residents property management. 120 Winchcombe Street Management Ltd released its account information for the financial year up to 2022-09-30. The most recent annual confirmation statement was submitted on 2023-09-10.
The data we obtained describing the company's executives reveals the existence of three directors: Devon E., Richard R. and Brendan P. who assumed their respective positions on 21st June 2023, 11th September 2018. In order to help the directors in their tasks, this specific firm has been utilizing the skillset of Devon E. as a secretary for the last one year.