Castro Music is a company based in London, United Kingdom. This company offers music distribution and rights management services to independent music artists and music labels. Castro Music Ltd was founded on February 16, 2017.