This particular business is situated in London registered with number: 10894778. This company was set up in the year 2017. The headquarters of the firm is located at The Department Store 248 Ferndale Road. The post code for this address is SW9 8FR. Created as Squire & Partners Architects, the company used the name up till 2018-02-26, when it got changed to The Department Store Brixton Ltd. This firm's Standard Industrial Classification Code is 74100 which stands for specialised design activities. Its most recent annual accounts were submitted for the period up to 2022-07-31 and the most recent annual confirmation statement was released on 2023-07-29.
From the data we have, the following company was built 7 years ago and has been governed by four directors, out of whom three (Murray L., Henry S. and Tim G.) are still listed as current directors. In order to help the directors in their tasks, this particular company has been utilizing the expertise of Clelia F. as a secretary since the appointment on 2017-08-02.