About Mccombie Properties Ltd. (10611825) United Kingdom