About De Beauvoir Residents Association Limited (02753586) United Kingdom