About Rose Acres (st Neots) Management Company Limited (08531330) United Kingdom