Does AIFORGE LONDON, which is nearby, give its employees a vacation in the countryside like RED KITE LEISURE?
Maybe someone will share their experience on the job? The thread on company of RED KITE LEISURE features just scarce information.
Reviews aren't verified