About Snape Management Limited (08265375) United Kingdom