Company Name: Ramshaw Records
Address: NEWCASTLE UPON TYNE, United Kingdom
A small independent record label based in the North East of England. Trying to give unheard artists to chance to be listened to. Registered PPL Recording Rights Holder Number 0300934432.
Pop Rock Blues Chillout Country
Last Login 02/19/2020
Total Artists Review'd 122
% Artists Approved 7.38%
Listeners & Subscribers