Terry & Chalmers Company numberSL000818 StatusActive TypeLimited Partnership Incorporated18 Apr 1986 Registered office Rhodes HoldingsBy North Berwick Data JSON Markdown