About Castle Court Residents Association (stroud) Limited (02270056) United Kingdom