J N Hall (Harelawhill) & Co Company numberSL004615 StatusActive TypeLimited Partnership Incorporated6 Jun 2002 Registered office Harelaw FarmCanobieDumfries Data JSON Markdown