About Grenville Close Management Company Limited (09079902) United Kingdom