About Longacre Place Residents Association Limited (00979001) United Kingdom