About Mare Properties Ltd (13274105) United Kingdom