About Ellenborough Place Residents Association Limited (01548894) United Kingdom