About Centre For Critical Race Theory In Practice Ltd (08481326) United Kingdom