1981 marks the establishment of Towhaven Limited, a company that is situated at Hallswelle House, 1 Hallswelle Road, London. That would make fourty three years Towhaven has existed in the UK, as the company was started on 1981-03-09. The Companies House Reg No. is 01549325 and its area code is NW11 0DH. The enterprise's principal business activity number is 68209 which stands for Other letting and operating of own or leased real estate. The company's most recent financial reports describe the period up to 2022-03-31 and the most current confirmation statement was submitted on 2023-06-20.
As stated, this particular business was built in March 1981 and has been steered by three directors, and out this collection of individuals two (Sara F. and Dwora F.) are still listed as current directors. To provide support to the directors, this particular business has been using the skills of Dwora F. as a secretary.