About Lancaster Place (wimbledon) Residents Association Limited (01333632) United Kingdom