It looks like this job is no longer available
London £60,000 Permanent
London 55K - 65K Permanent
London 55K - 75K Contract