About Grangecote Investments Limited (04454194) United Kingdom