About Nender Residents Association Limited (02432599) United Kingdom