About Seven Acres (uttoxeter) Management Company Limited (13514606) United Kingdom