About Browning Street Management Limited (02186140) United Kingdom