Tower Management Organisation, E8 Limited