a) are very, very good
b) are entertaining and "fun" live
c) are nice, approachable people to deal with
d) would be likely to attract at least 20 people to a gig in London
e) charge no more than 5 times the number of pounds as people they'd bring (i.e. so for a band that's likely to bring 20 people £100, a band that's likely to bring 40 people £200 etc.
f) ideally doesn't have a booking agent or has a booking agent who's easy to ge to get on with and gets back to independent promoters.
Thanks in advance...