Housing plus group jobs in Twickenham