About Snaygill Property Limited (08824720) United Kingdom