About Horizon (arbury M) Management Company Limited (05888924) United Kingdom