answersLogoWhite

0

Mencap, short for Royal Mencap Society, is a charity that is based in the United Kingdom. The charity mainly works with people who have a learning disability.

User Avatar

Wiki User

12y ago

What else can I help you with?