About St Marks Properties (iii) Limited (10189746) United Kingdom