Home Companies Social Discovery Group Share Save Report this company Send Report Social Discovery Group Valletta, Malta About Company Social Discovery Group is the world’s largest group of social discovery companies.