About St Marks Properties (v) Limited (11254896) United Kingdom