About Granville Road Investment Ltd (11496467) United Kingdom