About The Stay Club (kentish Town) Limited (11209207) United Kingdom