About Snowdon Management Services Limited (10866065) United Kingdom