About Snaefell Property Ltd (08686672) United Kingdom