About London Clubs Management Limited (02737549) United Kingdom