About Blackhorse Management Limited (02106578) United Kingdom