Craigswalls Partnership Company numberSL003346 StatusActive TypeLimited Partnership Incorporated6 Oct 1998 Registered office CraigswallsDuns Data JSON Markdown