J. R. Sloan Company numberSL000343 StatusActive TypeLimited Partnership Incorporated23 Dec 1980 Registered office Uppermoor FarmLockerbie Data JSON Markdown