About Plumhouse Residents Association Limited (01713616) United Kingdom