About St Marcos Properties Ltd (08362110) United Kingdom