About Bellstar Management Limited (03883511) United Kingdom