About Grange Organisation L.p. (SL011845) United Kingdom