About Glanvill Partners Limited (12757125) United Kingdom