About Grenadore Investments Limited (01074891) United Kingdom