About St Walstan S (no 2) Management Company Limited (10489033) United Kingdom