About The Clifford Street Management Company (york) Limited (11072127) United Kingdom