About Marks Properties (leics) Limited (00115409) United Kingdom