About 50 Picton Street Management Company Limited (05662929) United Kingdom