About Bulldog Management Company Limited (06719818) United Kingdom