About Broad Street Management Company Limited (02672432) United Kingdom