About Turner Street Management Company Limited (04826444) United Kingdom