About Golf Links Road Management Company Limited (05505399) United Kingdom