About Eden Golf Meadows Limited (02604174) United Kingdom