About The Golf Complex Management Company Limited (03694223) United Kingdom