About Holymoorside Investments Limited (06835963) United Kingdom