Sales Ambassadors UK is a professional direct sales company based in Canary Wharf, London. They specialize in face to face sales and marketing.