SPOTLIGHT FORUMS LTD, Twickenham