North American Headquarters
Internet MegaMeeting, LLC
14900 Ventura Blvd. Suite #310
Sherman Oaks, CA 91403
US and Canada: +1 877.634.6342
International: +1 818.783.4311
Fax: +1 818.783.4371
UK Office
MegaMeeting UK Limited
Shoreham Airport-Shoreham by Sea
West Sussex BN43 5FF
UK: +44 1273.900.710
Web: www.megameeting.co.uk
Email: info@megameeting.co.uk