About Long Street Investments Limited (03935412) United Kingdom