About Just Clubs (holdings) Limited (07882634) United Kingdom