About Swallows Oak Residents Association Limited (02644809) United Kingdom