About S&n Property Services Ltd (07656676) United Kingdom