About Snap Properties Group Ltd (02939916) United Kingdom