Does "In England and Wales, charities may be registered with the Charity Commission." contain the correct answer to "Where would an NPO or charity organization register in Scotland?"
no