About Criterion (hadley Wood) Management Company Limited (12060818) United Kingdom