About The Herd Street Management Company Limited (02572438) United Kingdom