About St Marks Properties (x) Limited (11664435) United Kingdom