About St Margarets Hastings Residents Association Limited (06751336) United Kingdom