About Melville Street Residents Association Limited (05916678) United Kingdom