About Plumstead Community Law Centre Limited (01778148) United Kingdom