About Marks Properties Limited (06268918) United Kingdom