1 Church Terrace came into being in 2015 as a company enlisted under no 09672648, located at N8 0JG London at 32 Willoughby Road. It has been in business for 9 years and its official status is active. This business's registered with SIC code 55900 and has the NACE code: Other accommodation. 2022-07-31 is the last time when the company accounts were reported.
As stated, this firm was started in 2015-07-06 and has so far been run by five directors, out of whom two (Andrew D. and Alexander F.) are still a part of the company.