About Mill Grove (stowmarket) Management Company Limited (13147480) United Kingdom