About Edinburgh Golf Management Ltd (SC350213) United Kingdom