About 52 Lime Street Management Limited (08614723) United Kingdom