About Florence Street Management Limited (02465822) United Kingdom