About Grantham Road Management Company Limited (02576394) United Kingdom