About Swann Close (stowmarket) Management Company Limited (05655313) United Kingdom