2017 signifies the establishment of 76 Denbigh Street (freehold) Ltd, a company registered at 76 Denbigh Street, Denbigh Street in London. That would make three years 76 Denbigh Street (freehold) has been in the UK, as it was created on 2017-03-13. The firm reg. no. is 10667485 and the post code is SW1V 2EX. This business's Standard Industrial Classification Code is 68209 meaning Other letting and operating of own or leased real estate. 76 Denbigh Street (freehold) Limited filed its latest accounts for the period that ended on 2019-03-31. The business most recent annual confirmation statement was submitted on 2020-03-12.
As the information gathered suggests, this particular company was formed three years ago and has been run by five directors.