About London Clubs South Africa Limited (06444591) United Kingdom