About Headington Group Plc (02187825) United Kingdom