About Curzon Street Management Limited (00938787) United Kingdom