About Snowdrop Management Limited (08536544) United Kingdom