About Horizon Management Company Limited (02014909) United Kingdom