Events organization or wedding arrangement. A company /individual, who plans events and provides comprehensive services to organize weddings and social gatherings!