About Rowan Place (stowmarket) Management Company Limited (10259515) United Kingdom