OPERATION PROFITS LIMITED, Letchworth Garden City, Regno Unito