Canyon Financial Limited Company numberSC416015 StatusDissolved TypePrivate Limited Company Incorporated2 Feb 2012 Dissolved11 Jul 2014 Nature of business Banks Registered office 341 Kelvindale RoadGlasgowG12 0QU Accounts Year ended Net assets Cash 28 Feb 2014 £20,833 £23,027 28 Feb 2013 £36,273 £31,042 Data JSON Markdown