About 146 Stonhouse Street Management Limited (05173253) United Kingdom