About St Marks Properties (ix) Limited (11620258) United Kingdom