About Cross Street Management Limited (00862891) United Kingdom