About Snugg Properties Limited (11052396) United Kingdom