About Sandton Grenville Limited (07941491) United Kingdom