When personal email addresses are posted for their 'manager' i think it's slightly self-promoting.
I think when they say national radio they mean Uni radio stations. Most reviews this band have come from the Leicester Mercury paper, where one of their Mother's works. Slightly biased.