Cumming & Grant Company numberSL001222 StatusActive TypeLimited Partnership Incorporated26 Sep 1988 Registered office AllanfearnInverness Data JSON Markdown