A. & L. Craig & Company Company numberSL003043 StatusActive TypeLimited Partnership Incorporated29 May 1997 Registered office Bridgend FarmLongsidePeterhead Data JSON Markdown