About 25 Seven Lifestyle Management Limited (04802607) United Kingdom