About Yorke Road School Management Company Limited (08778493) United Kingdom