About Accolade Music Publishing Limited (05274045) United Kingdom