About Heyward Court Residents Association Limited (02352340) United Kingdom