Teviot Bank Gardens Company numberSL001207 StatusActive TypeLimited Partnership Incorporated18 Aug 1988 Registered office Teviot BankHawick Data JSON Markdown