About Snap Properties Glasgow Ltd (SC691614) United Kingdom