About Snugs Properties Limited (13637764) United Kingdom