About Snorr Properties Ltd (13669256) United Kingdom