About R Street Management Limited (04927354) United Kingdom