About Croydon Golf Limited (03205896) United Kingdom