About Snsn Property Solutions Ltd (12179705) United Kingdom