J.A. & M. Sloan Company numberSL003666 StatusActive TypeLimited Partnership Incorporated20 Dec 1999 Registered office Stockbridgehill FarmMiddlebieLockerbie Data JSON Markdown