About St Marks Properties (viii) Limited (11472697) United Kingdom