About St John S Hill (shenstone) Management Company Limited (06948506) United Kingdom