About St Pancras Golf Club Limited (08823268) United Kingdom