About Fernshaw Mansions Residents Association Limited (01677159) United Kingdom