About Bluebird Management Limited (02998465) United Kingdom