J. L. Walker & Co (Tower Farm) Company numberSL002035 StatusActive TypeLimited Partnership Incorporated8 Dec 1992 Registered office DrumbuieSanquhar, Dumfriesshire Data JSON Markdown