Entertainment - Birmingham, England, United Kingdom
STAR PROMOTERS LTD is an entertainment company based out of 120 HANDSWORTH WOOD ROAD, BIRMINGHAM, United Kingdom.