About Croydon 60 Club Limited (06980274) United Kingdom