About 52 Picton Street Management Company Limited (02635305) United Kingdom