Agents , Finch Lane , London , E.