About The Yeoman Street Management Company Limited (10501629) United Kingdom