About 239 Plumstead High Street Management Limited (13369936) United Kingdom