About Swallow Court Residents Society Limited (02574849) United Kingdom