About Granby Hill Management Company Limited (05684590) United Kingdom