About Snug Property Solutions Ltd (12042718) United Kingdom