About Cable Street Management Limited (04420442) United Kingdom