About St Marks Properties (vii) Limited (11472621) United Kingdom