About Mcenroe Property Ltd. (13604135) United Kingdom