D Cannon And Partners Company numberSL000625 StatusActive TypeLimited Partnership Incorporated2 Feb 1984 Registered office AuchencairnCastle Douglas Data JSON Markdown