Better still, get your party to gatwick if you can instead of heathrow. Then fly to Plymouth with Air Southwest scheduled flights. (four per day) See Airsouthwest.com for bookings though you may want to call phone number listed for group booking.
Dartmoor is mid way between Plymouth and Exeter. If its Bovey castle or Moretonhampstead your boss is going to, Plymouth is actually a little nearer