About Jon Mcgarr Property Limited (12692287) United Kingdom