About St James Vale (great Horwood) Management Company Limited (11976181) United Kingdom