W. Brown (Hapland) & Co Company numberSL001414 StatusActive TypeLimited Partnership Incorporated8 Dec 1989 Registered office HaplandNear ThornhillDumfriesshire Data JSON Markdown