About Granville Street Management Company Limited (06318256) United Kingdom