About Snout Properties Limited (11918446) United Kingdom