About Propel - Education Management Ltd (12776606) United Kingdom