Immediate Media definition

Immediate Media means Immediate Media Company Limited and its wholly owned subsidiary Immediate Media Company Bristol Limited;