About International Golf & Resort Management Limited (05232936) United Kingdom