About Windsor Court Residents Association (swansea)limited (00807646) United Kingdom